fence: master - fenced: track membership changes

David Teigland teigland at fedoraproject.org
Wed Sep 28 19:28:05 UTC 2011


Gitweb:        http://git.fedorahosted.org/git/fence.git?p=fence.git;a=commitdiff;h=de5a4789c95777a10e9bd4d878c608257afa1d3e
Commit:        de5a4789c95777a10e9bd4d878c608257afa1d3e
Parent:        73c0f58f071d713bd3b634ffcfb1d02feba84fcc
Author:        David Teigland <teigland at redhat.com>
AuthorDate:    Wed Sep 28 14:27:28 2011 -0500
Committer:     David Teigland <teigland at 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 at 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;


More information about the cluster-commits mailing list