Ticket #446 (closed defect: worksforme)

Opened 3 years ago

Last modified 3 years ago

DirWatch doesn't like Windows symbolic links

Reported by: Philip Owned by: wacko
Priority: Nice to Have Milestone: Alpha 2
Component: Core engine Keywords:
Cc:

Description

If I create a symbolic directory link (via mklink /d on Vista) for e.g. the mods/public/art directory (so I can share it with another installation of the game), then DirWatchManager::Add constructs a PDirWatchRequest which has m_dirHandle.m_hDir = 0xffffffff and then it raises an error in CompletionPort::Attach. Other things fail later on.

It'd be nicer if worked. (But it already works fine with junctions (mklink /j) instead of symlinks, so it's not a serious lack of functionality.)

Change History

comment:1 Changed 3 years ago by anonymous

  • Milestone Unclassified deleted

Milestone Unclassified deleted

comment:2 Changed 3 years ago by wacko

  • Owner set to wacko
  • Milestone set to OS Alpha 2

comment:3 Changed 3 years ago by k776

  • Milestone changed from OS Alpha 2 to OS Alpha 3

comment:4 Changed 3 years ago by wacko

  • Status changed from new to closed
  • Resolution set to worksforme

I tested this both with the game and with a test application on both win7 and vista 32 and 64bit and had no issues. I also tested it on 3 different machines outside my own with no issues. I am going to close this ticket unless someone runs into the issues again.

comment:5 Changed 3 years ago by k776

  • Milestone changed from Alpha 3 to Alpha 2
Note: See TracTickets for help on using tickets.