mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
2037476008
When pvcreate/pvremove prompt the user, they first release the global lock, then acquire it again after the prompt, to avoid blocking other commands while waiting for a user response. This release/reacquire changes the locking order with respect to the hints flock (and potentially other locks). So, to avoid deadlock, use a nonblocking request when reacquiring the global lock. |
||
---|---|---|
.. | ||
.exported_symbols | ||
file_locking.c | ||
locking_types.h | ||
locking.c | ||
locking.h | ||
lvmlockd.c | ||
lvmlockd.h |