diff --git a/service-mgmt/sm-1.0.0/src/sm_failover.c b/service-mgmt/sm-1.0.0/src/sm_failover.c index 08f8ac8c..37a25c28 100644 --- a/service-mgmt/sm-1.0.0/src/sm_failover.c +++ b/service-mgmt/sm-1.0.0/src/sm_failover.c @@ -922,13 +922,13 @@ void sm_failover_audit() bool in_transition = false; bool infra_configured = is_infra_configured(); - in_transition = in_transition && + in_transition = in_transition || sm_failover_if_transit_state(_mgmt_interface_info); - in_transition = in_transition && + in_transition = in_transition || sm_failover_if_transit_state(_oam_interface_info); if( infra_configured ) { - in_transition = in_transition && + in_transition = in_transition || sm_failover_if_transit_state(_infra_interface_info); }