When autojoin is enabled the CCM likes to give us memberships like this:
NEW MEMBERSHIP: trans=2, nodes=1, new=1, lost=1 n_idx=0, new_idx=1, old_idx=3 CURRENT: c001n05 [nodeid=1, born=2] NEW: c001n05 [nodeid=1, born=2] LOST: c001n05 [nodeid=0, born=1]
So, update the CIB with lost members and then the new members so n05 doesnt
appear to be offline.
Also, check the node really left before removing it from lists and starting
elections because the DC "left"
CVS patchset: 9338
CVS date: 2006/04/20 15:43:23
Mercurial revision: 5918f662f891a15b32dbc2b677ecf3ea1e338e76