Gitweb:
http://git.fedorahosted.org/git/fence.git?p=fence.git;a=commitdiff;h=de5a...
Commit: de5a4789c95777a10e9bd4d878c608257afa1d3e
Parent: 73c0f58f071d713bd3b634ffcfb1d02feba84fcc
Author: David Teigland <teigland(a)redhat.com>
AuthorDate: Wed Sep 28 14:27:28 2011 -0500
Committer: David Teigland <teigland(a)redhat.com>
CommitterDate: Wed Sep 28 14:27:28 2011 -0500
fenced: track membership changes
Was using the wrong flag (CURRENT) to ask libquorum
for callbacks on all membership changes (CHANGES),
so they weren't being sent.
Signed-off-by: David Teigland <teigland(a)redhat.com>
---
fence/fenced/member_cman.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/fence/fenced/member_cman.c b/fence/fenced/member_cman.c
index cf32818..f0a9da4 100644
--- a/fence/fenced/member_cman.c
+++ b/fence/fenced/member_cman.c
@@ -151,7 +151,7 @@ int setup_cluster(void)
goto fail;
}
- err = quorum_trackstart(qh, CS_TRACK_CURRENT);
+ err = quorum_trackstart(qh, CS_TRACK_CHANGES);
if (err != CS_OK) {
log_error("quorum trackstart error %d", err);
goto fail;