ack, code review only/Thanks HansN

On 02/02/2016 07:48 AM, Gary Lee wrote:
>   osaf/services/saf/amf/amfd/sg_nored_fsm.cc |  19 ++++++++++---------
>   1 files changed, 10 insertions(+), 9 deletions(-)
>
>
> failed SU is not necessarily involved in the SG realignment
>
> diff --git a/osaf/services/saf/amf/amfd/sg_nored_fsm.cc 
> b/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> --- a/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> +++ b/osaf/services/saf/amf/amfd/sg_nored_fsm.cc
> @@ -812,17 +812,18 @@
>                       m_AVD_CLEAR_SG_ADMIN_SI(cb, (su->sg_of_su));
>                       l_si->set_admin_state(SA_AMF_ADMIN_LOCKED);
>               } else {
> +                     if (in_su_oper_list(su) == true) {
> +                             su_oper_list_del(su);
>   
> -                     su_oper_list_del(su);
> +                             su_node_ptr = su->get_node_ptr();
>   
> -                     su_node_ptr = su->get_node_ptr();
> -
> -                     if (su->saAmfSUAdminState == 
> SA_AMF_ADMIN_SHUTTING_DOWN) {
> -                             su->set_admin_state(SA_AMF_ADMIN_LOCKED);
> -                     } else if ((su_node_ptr->saAmfNodeAdminState == 
> SA_AMF_ADMIN_SHUTTING_DOWN) &&
> -                                (old_state == SA_AMF_HA_QUIESCING)) {
> -                             if (su_node_ptr->is_node_lock() == true) {
> -                                     node_admin_state_set(su_node_ptr, 
> SA_AMF_ADMIN_LOCKED);
> +                             if (su->saAmfSUAdminState == 
> SA_AMF_ADMIN_SHUTTING_DOWN) {
> +                                     
> su->set_admin_state(SA_AMF_ADMIN_LOCKED);
> +                             } else if ((su_node_ptr->saAmfNodeAdminState == 
> SA_AMF_ADMIN_SHUTTING_DOWN) &&
> +                                        (old_state == SA_AMF_HA_QUIESCING)) {
> +                                     if (su_node_ptr->is_node_lock() == 
> true) {
> +                                             
> node_admin_state_set(su_node_ptr, SA_AMF_ADMIN_LOCKED);
> +                                     }
>                               }
>                       }
>               }


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to