mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
42a16aa6f3
When storage is lost under a sanlock VG, and kill_vg/drop_vg are used, sanlock_rem_lockspace() may return an error, but the cleanup steps should still be performed. Without the cleanup, gl_lsname_sanlock was not cleared. This caused future lock requests to fail with ENOLS, but the NO_GL_LS flag was not set due to gl_lsname_sanlock being set. This caused lockd_global(sh) in lvm commands to fail when they could succeed. Fix from guozhonghua216 |
||
---|---|---|
.. | ||
.gitignore | ||
lvmlockctl.c | ||
lvmlockd-client.h | ||
lvmlockd-core.c | ||
lvmlockd-dlm.c | ||
lvmlockd-idm.c | ||
lvmlockd-internal.h | ||
lvmlockd-sanlock.c | ||
Makefile.in |