Răsfoiți Sursa

votequorum: make master_wins check stricter

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
Fabio M. Di Nitto 13 ani în urmă
părinte
comite
379b203677
1 a modificat fișierele cu 1 adăugiri și 0 ștergeri
  1. 1 0
      exec/votequorum.c

+ 1 - 0
exec/votequorum.c

@@ -555,6 +555,7 @@ static int check_qdevice_master(void)
 	list_iterate(tmp, &cluster_members_list) {
 		node = list_entry(tmp, struct cluster_node, list);
 		if ((node->state == NODESTATE_MEMBER) &&
+		    (node->flags & NODE_FLAGS_QDEVICE_MASTER_WINS) &&
 		    (node->flags & NODE_FLAGS_QDEVICE_CAST_VOTE)) {
 				found = 1;
 		}