]> sourceware.org Git - lvm2.git/commit
Fix clvmd cluster propagation of dmeventd monitoring mode.
authorMike Snitzer <snitzer@redhat.com>
Fri, 26 Mar 2010 15:40:13 +0000 (15:40 +0000)
committerMike Snitzer <snitzer@redhat.com>
Fri, 26 Mar 2010 15:40:13 +0000 (15:40 +0000)
commit1de8da23f5020855cf37f3dc2694714492ca961f
tree6afba579d4fd1ea65bc840504175a1c6e189a606
parent340fa684af2f2e6fcc9a755b49aca0e588b5582b
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
WHATS_NEW
daemons/clvmd/lvm-functions.c
lib/locking/cluster_locking.c
This page took 0.027363 seconds and 5 git commands to generate.