votequorum sent the new quorum message BEFORE updating the nodes list.
bad girl.
Index: services/votequorum.c
===================================================================
--- services/votequorum.c (revision 2394)
+++ services/votequorum.c (working copy)
@@ -937,7 +937,6 @@
node->flags |= NODE_FLAGS_BEENDOWN;
}
}
- recalculate_quorum(leaving, leaving);
}
if (member_list_entries) {
@@ -949,6 +948,9 @@
quorum_exec_send_nodeinfo();
}
+ if (left_list_entries)
+ recalculate_quorum(leaving, leaving);
+
memcpy(&quorum_ringid, ring_id, sizeof(*ring_id));
LEAVE();
}
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais