|
From: <pra...@or...> - 2015-03-25 04:45:30
|
osaf/services/saf/amf/amfd/node.cc | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/osaf/services/saf/amf/amfd/node.cc b/osaf/services/saf/amf/amfd/node.cc
--- a/osaf/services/saf/amf/amfd/node.cc
+++ b/osaf/services/saf/amf/amfd/node.cc
@@ -692,6 +692,8 @@ void node_admin_state_set(AVD_AVND *node
{
SaAmfAdminStateT old_state = node->saAmfNodeAdminState;
+ if (old_state == admin_state)
+ return;
osafassert(admin_state <= SA_AMF_ADMIN_SHUTTING_DOWN);
if (0 != node->clm_pend_inv) {
/* Clm operations going on, skip notifications and rt updates for node change. We are using node state
|