82448bdf39
That made eg git-annex get of an unlocked file hang until the annex.pidlocktimeout and then fail. This fix should be fully thread safe no matter what else git-annex is doing. Only using runsGitAnnexChildProcess in the one place it's known to be a problem. Could audit for all places where git-annex runs itself as a child and add it to all of them, later. |
||
---|---|---|
.. | ||
LockStatus.hs | ||
PidLock.hs | ||
Posix.hs | ||
Windows.hs |