good for merge On Wed, 2010-05-12 at 14:42 +1000, Angus Salkeld wrote: > This fixes a bug found by CTS. > > > Signed-off-by: Angus Salkeld <[email protected]> > --- > services/cpg.c | 10 +++++----- > 1 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/services/cpg.c b/services/cpg.c > index 583dd22..7661183 100644 > --- a/services/cpg.c > +++ b/services/cpg.c > @@ -745,7 +745,7 @@ static void downlist_master_choose_and_send (void) > { > struct downlist_msg *stored_msg; > struct list_head *iter; > - mar_cpg_address_t *left_list = NULL; > + mar_cpg_address_t left_list; > int i; > > downlist_state = CPG_DOWNLIST_APPLYING; > @@ -766,13 +766,13 @@ static void downlist_master_choose_and_send (void) > > for (i = 0; i < stored_msg->left_nodes; i++) { > if (pi->nodeid == stored_msg->nodeids[i]) { > - left_list[0].nodeid = pi->nodeid; > - left_list[0].pid = pi->pid; > - left_list[0].reason = > CONFCHG_CPG_REASON_NODEDOWN; > + left_list.nodeid = pi->nodeid; > + left_list.pid = pi->pid; > + left_list.reason = CONFCHG_CPG_REASON_NODEDOWN; > > notify_lib_joinlist(&pi->group, NULL, > 0, NULL, > - 1, left_list, > + 1, &left_list, > MESSAGE_RES_CPG_CONFCHG_CALLBACK); > list_del (&pi->list); > free (pi);
_______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
