On Wed, 25 Sep 2013 16:58:48 +0200 Paulo Pinto <pj...@progtools.org> wrote:
> On 25.09.2013 15:36, Nick Sabalausky wrote: > > On Sun, 22 Sep 2013 08:59:04 +0200 > > Rainer Schuetze <r.sagita...@gmx.de> wrote: > >> > >> I retried and had the issue with access to > >> %TEMP%/".create_dmd_release problem problem during startup again. > >> This time it was TortoiseGitCache holding a handle to that > >> directory. Killing that process helped. > >> > > > > Yea, Windows is a pain with file/directory locking :/ > > Well, actually Windows is way better than POSIX in this regard, > because Windows like a few other systems does implement locking at > the kernel level. > > Whereas POSIX locking relies in a form of userspace cooperative > locking that does not prevent someone to come in between and mess up > with the files. > > Nothing like deleting a file or write to it, while it is in use by > other processes, without any means to prevent such actions in a > portable way. > Oh right, that's certainly true, which I why I have a bit of a love/hate thing for how Windows does it. It's safer and more "correct", but also frequently a big pain. Stoopid tradeoffs...