src/amf/amfd/ndproc.cc |  6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)


This patch adds support for Section 3.11.1.4.2 of AMF B.04.01 spec: Restrictions
to Auto-Repair.

diff --git a/src/amf/amfd/ndproc.cc b/src/amf/amfd/ndproc.cc
--- a/src/amf/amfd/ndproc.cc
+++ b/src/amf/amfd/ndproc.cc
@@ -1140,8 +1140,10 @@ void avd_node_failover(AVD_AVND *node)
        TRACE_ENTER2("'%s'", node->name.c_str());
        avd_node_mark_absent(node);
        avd_pg_node_csi_del_all(avd_cb, node);
-       avd_node_down_mw_susi_failover(avd_cb, node);
-       avd_node_down_appl_susi_failover(avd_cb, node);
+       if (node->saAmfNodeAdminState != SA_AMF_ADMIN_LOCKED_INSTANTIATION) {
+               avd_node_down_mw_susi_failover(avd_cb, node);
+               avd_node_down_appl_susi_failover(avd_cb, node);
+       }
        avd_node_delete_nodeid(node);
        TRACE_LEAVE();
 }


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to