gfs2-utils: master - gfs_controld: track membership changes

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


Gitweb:        http://git.fedorahosted.org/git/gfs2-utils.git?p=gfs2-utils.git;a=commitdiff;h=6d523768ac2689a8f860b73fdd822ed212f4bbc7
Commit:        6d523768ac2689a8f860b73fdd822ed212f4bbc7
Parent:        8ac1662541ff772291118c57950b1199cc095a94
Author:        David Teigland <teigland at redhat.com>
AuthorDate:    Wed Sep 28 14:28:51 2011 -0500
Committer:     David Teigland <teigland at redhat.com>
CommitterDate: Wed Sep 28 14:28:51 2011 -0500

gfs_controld: 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>
---
 group/gfs_controld/member_cman.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/group/gfs_controld/member_cman.c b/group/gfs_controld/member_cman.c
index 6d0e743..07fb982 100644
--- a/group/gfs_controld/member_cman.c
+++ b/group/gfs_controld/member_cman.c
@@ -103,7 +103,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