Ack with a minor comment. Regards, Vu
> -----Original Message----- > From: thang.d.nguyen <thang.d.ngu...@dektech.com.au> > Sent: Thursday, June 20, 2019 10:42 AM > To: vu.m.ngu...@dektech.com.au; hans.nordeb...@ericsson.com; > lennart.l...@ericsson.com > Cc: opensaf-devel@lists.sourceforge.net; thang.d.nguyen > <thang.d.ngu...@dektech.com.au> > Subject: [PATCH 1/1] imm: immnd respawns if it exits during startup [#3053] > > During start up, the immnd was exited due to sync interrupted. > It should send the error respond to nid. > --- > src/imm/immnd/immnd_evt.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/src/imm/immnd/immnd_evt.c b/src/imm/immnd/immnd_evt.c > index adae1e1..3bd56fe 100644 > --- a/src/imm/immnd/immnd_evt.c > +++ b/src/imm/immnd/immnd_evt.c > @@ -12189,6 +12189,10 @@ static uint32_t > immnd_evt_proc_mds_evt(IMMND_CB *cb, IMMND_EVT *evt) > cb->mIntroduced = 2; > LOG_WA("SC Absence IS allowed:%u IMMD service is > DOWN", > cb->mScAbsenceAllowed); > + if (cb->mState < IMM_SERVER_SYNC_SERVER) { [Vu] Should printout a message before exiting such as. LOG_NO("SC absence interrupted sync of this IMMND - exiting..."); > + immnd_ackToNid(NCSCC_RC_FAILURE); > + exit(1); > + } > if (cb->mIsCoord) { > cb->mIsCoord = false; > > -- > 2.7.4 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel