Currently forwarding the token after a failure to receive ocurs _may_ result in a my_proc_list equal to my_fail_list, resulting in no members in the consensus calculation. This patch may help resolve this problem.
As I am not able to duplicate this issue in my environment, testing confirmation would be greatly appreciated. Signed-off-by: Steven Dake <[email protected]> --- exec/totemsrp.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/exec/totemsrp.c b/exec/totemsrp.c index d007fe7..0f52cc0 100644 --- a/exec/totemsrp.c +++ b/exec/totemsrp.c @@ -3530,6 +3530,7 @@ printf ("token seq %d\n", token->seq); &instance->my_failed_list_entries); memb_state_gather_enter (instance, 6); + return (0); } else { instance->my_token_seq = token->token_seq; token->token_seq += 1; -- 1.7.2.3 _______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
