require the side lock be held to take pidlock
authorJoey Hess <joeyh@joeyh.name>
Fri, 13 Nov 2015 18:44:53 +0000 (14:44 -0400)
committerJoey Hess <joeyh@joeyh.name>
Fri, 13 Nov 2015 18:44:53 +0000 (14:44 -0400)
commit60a9c7f5c6e9847a2a69b08c07516e304a6395e0
treebb5029fcde0c6f74e33daef11acea51b53b875e1
parent85345abe8bc45b6f2a5d542d0cd8db28452ed8b5
require the side lock be held to take pidlock

This is less portable, since currently sidelocks rely on /dev/shm.
But, I've seen crazy lustre inconsistencies that make me not trust the
link() method at all, so what can you do.
Utility/LockFile/PidLock.hs
doc/bugs/git-annex_doesn__39__t_work_on_lustre:_waitToSetLock:_unsupported_operation___40__Function_not_implemented__41__/comment_13_5a1191042b32a85b4299cff3004d29de._comment [new file with mode: 0644]