Hi Thang, ACK with minor comment.
Best Regards, ThuanTr -----Original Message----- From: Thang Duc Nguyen <thang.d.ngu...@dektech.com.au> Sent: Wednesday, March 4, 2020 9:03 AM To: Minh Hon Chau <minh.c...@dektech.com.au>; Thuan Tran <thuan.t...@dektech.com.au> Cc: opensaf-devel@lists.sourceforge.net; Thang Duc Nguyen <thang.d.ngu...@dektech.com.au> Subject: [PATCH 1/1] amfnd: reset component register once it is terminated [#3160] Reset component register once it is terminated to avoid process instantiate event in late. --- src/amf/amfnd/err.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/amf/amfnd/err.cc b/src/amf/amfnd/err.cc index 65cc3a5c3..3c612b65a 100644 --- a/src/amf/amfnd/err.cc +++ b/src/amf/amfnd/err.cc @@ -487,6 +487,10 @@ uint32_t avnd_err_process(AVND_CB *cb, AVND_COMP *comp, LOG_NO("'%s' faulted due to '%s' : Recovery is '%s'", comp->name.c_str(), g_comp_err[err_info->src], g_comp_rcvr[esc_rcvr - 1]); + if (comp->err_info.src == AVND_ERR_SRC_AVA_DN) { + // reset comp-reg [Thuan] No need comment since function has its meaning already + m_AVND_COMP_REG_PARAM_RESET(cb, comp); + } /* execute the recovery */ rc = avnd_err_recover(cb, comp->su, comp, esc_rcvr); -- 2.17.1 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel