mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
2101e324f9
During removal of a lot of locking code the signal blocking got lost and signal processing got broken leading to unpredictable behavior of i.e. activation code the can get interrupted in the middle of DM table processing. lvm2 code always expects signals are blocked while lock is held unless it is explictelly placed into section of: sigint_allow();....;sigint_restore(); For checking catched interrupt there is sigint_catched(); |
||
---|---|---|
.. | ||
.exported_symbols | ||
file_locking.c | ||
locking_types.h | ||
locking.c | ||
locking.h | ||
lvmlockd.c | ||
lvmlockd.h |