During SU restart, component is instantiated failed. It makes component failover. In avnd_su_si_oper_done() the initial buffer assignments invoked and it caused the loop of assigning to QUIESED.
Only initial buffer assignments if the SU is ENABLE. --- src/amf/amfnd/susm.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amf/amfnd/susm.cc b/src/amf/amfnd/susm.cc index d8ef66ea2..62318b123 100644 --- a/src/amf/amfnd/susm.cc +++ b/src/amf/amfnd/susm.cc @@ -1335,7 +1335,8 @@ uint32_t avnd_su_si_oper_done(AVND_CB *cb, AVND_SU *su, AVND_SU_SI_REC *si) { su_finish_suRestart_escalation_or_admin_op(su); } /* finally initiate buffered assignments, if any */ - rc = avnd_su_siq_prc(cb, su); + if (m_AVND_SU_OPER_STATE_IS_ENABLED(su)) + rc = avnd_su_siq_prc(cb, su); done: TRACE_LEAVE2("%u", rc); -- 2.17.1 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel