osaf/services/saf/amf/amfnd/err.cc |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


diff --git a/osaf/services/saf/amf/amfnd/err.cc 
b/osaf/services/saf/amf/amfnd/err.cc
--- a/osaf/services/saf/amf/amfnd/err.cc
+++ b/osaf/services/saf/amf/amfnd/err.cc
@@ -270,6 +270,9 @@ uint32_t avnd_evt_ava_err_clear_evh(AVND
            (!m_AVND_COMP_TYPE_IS_PREINSTANTIABLE(comp) && 
!m_AVND_COMP_TYPE_IS_PROXIED(comp)))
                amf_rc = SA_AIS_ERR_BAD_OPERATION;
 
+       if (m_AVND_COMP_OPER_STATE_IS_ENABLED(comp))
+               amf_rc = SA_AIS_ERR_NO_OP;
+
        /* send the response back to AvA */
        rc = avnd_amf_resp_send(cb, AVSV_AMF_ERR_CLEAR, amf_rc, 0,
                                &api_info->dest, &evt->mds_ctxt, comp, 
msg_from_avnd);

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to