Reviewed-by: Steven Dake <sdake@xxxxxxxxxx> On 01/26/2012 06:27 AM, Fabio M. Di Nitto wrote: > From: "Fabio M. Di Nitto" <fdinitto@xxxxxxxxxx> > > this is another leftover from cman compatibility layer > > Signed-off-by: Fabio M. Di Nitto <fdinitto@xxxxxxxxxx> > --- > exec/votequorum.c | 9 ++------- > include/corosync/votequorum.h | 1 - > test/testvotequorum1.c | 3 --- > 3 files changed, 2 insertions(+), 11 deletions(-) > > diff --git a/exec/votequorum.c b/exec/votequorum.c > index 5433e81..98451ab 100644 > --- a/exec/votequorum.c > +++ b/exec/votequorum.c > @@ -146,8 +146,7 @@ static int votequorum_exec_send_reconfigure(uint8_t param, unsigned int nodeid, > typedef enum { > NODESTATE_JOINING=1, > NODESTATE_MEMBER, > - NODESTATE_DEAD, > - NODESTATE_LEAVING > + NODESTATE_DEAD > } nodestate_t; > > struct cluster_node { > @@ -1225,7 +1224,6 @@ static void votequorum_confchg_fn ( > const struct memb_ring_id *ring_id) > { > int i; > - int leaving = 0; > struct cluster_node *node; > > ENTER(); > @@ -1238,9 +1236,6 @@ static void votequorum_confchg_fn ( > for (i = 0; i< left_list_entries; i++) { > node = find_node_by_nodeid(left_list[i]); > if (node) { > - if (node->state == NODESTATE_LEAVING) { > - leaving = 1; > - } > node->state = NODESTATE_DEAD; > node->flags |= NODE_FLAGS_BEENDOWN; > } > @@ -1271,7 +1266,7 @@ static void votequorum_confchg_fn ( > } > > if (left_list_entries) { > - recalculate_quorum(leaving, leaving); > + recalculate_quorum(0, 0); > } > > memcpy(&quorum_ringid, ring_id, sizeof(*ring_id)); > diff --git a/include/corosync/votequorum.h b/include/corosync/votequorum.h > index 9292ca1..db227ae 100644 > --- a/include/corosync/votequorum.h > +++ b/include/corosync/votequorum.h > @@ -58,7 +58,6 @@ typedef uint64_t votequorum_handle_t; > #define NODESTATE_JOINING 1 > #define NODESTATE_MEMBER 2 > #define NODESTATE_DEAD 3 > -#define NODESTATE_LEAVING 4 > > /** @} */ > > diff --git a/test/testvotequorum1.c b/test/testvotequorum1.c > index cb0f929..caab9a4 100644 > --- a/test/testvotequorum1.c > +++ b/test/testvotequorum1.c > @@ -57,9 +57,6 @@ static const char *node_state(int state) > case NODESTATE_DEAD: > return "Dead"; > break; > - case NODESTATE_LEAVING: > - return "Leaving"; > - break; > default: > return "UNKNOWN"; > break; _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss