1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/daemons/clvmd
Mike Snitzer 7b0f529d3e Fix clvmd cluster propagation of dmeventd monitoring mode.
clvmd's do_lock_lv() already properly controls dmeventd monitoring based
on LCK_DMEVENTD_MONITOR_MODE in lock_flags -- though one small fix was
needed for this to work: _lock_for_cluster() must treat
dmeventd_monitor_mode()'s return as a tri-state value.

Also cleanup do_lock_lv() to:
- explicitly init_dmeventd_monitor() based on LCK_DMEVENTD_MONITOR_MODE
- no longer reset init_dmeventd_monitor() to default at the end of
  do_lock_lv() -- it is unnecessary
2010-03-26 15:40:13 +00:00
..
clvm.h Add infrastructure for queriying for remote locks. 2009-05-19 10:38:58 +00:00
clvmd-cman.c Tidy lv_hash[_lock] use inside clvmd. 2009-04-21 13:11:28 +00:00
clvmd-command.c Proper mask lock mode for vg lock. 2010-01-05 16:07:56 +00:00
clvmd-comms.h Avoid duplicate definitions. 2010-03-23 14:35:08 +00:00
clvmd-corosync.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd-gulm.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd-gulm.h Fix clvmd if compiled with gulm support. (2.02.26) 2007-07-24 15:35:11 +00:00
clvmd-openais.c missing (C) reminders 2009-09-15 12:51:28 +00:00
clvmd-singlenode.c Add infrastructure for running the functional testsuite with locking_type set 2010-03-18 09:19:30 +00:00
clvmd.c Add infrastructure for running the functional testsuite with locking_type set 2010-03-18 09:19:30 +00:00
clvmd.h Allow clvmd debug to be turned on in a running daemon using clvmd -d 2007-08-17 11:51:23 +00:00
lvm-functions.c Fix clvmd cluster propagation of dmeventd monitoring mode. 2010-03-26 15:40:13 +00:00
lvm-functions.h Move processing of VG locks to separate function (similar to LV locks). 2010-01-05 16:05:12 +00:00
Makefile.in Add infrastructure for running the functional testsuite with locking_type set 2010-03-18 09:19:30 +00:00
refresh_clvmd.c missing (C) reminders 2009-09-15 12:51:28 +00:00
refresh_clvmd.h Allow clvmd debug to be turned on in a running daemon using clvmd -d 2007-08-17 11:51:23 +00:00
tcp-comms.c missing (C) reminders 2009-09-15 12:51:28 +00:00
tcp-comms.h Fix clvmd if compiled with gulm support. (2.02.26) 2007-07-24 15:35:11 +00:00