diff --git a/service-mgmt/sm/src/sm_service_table.c b/service-mgmt/sm/src/sm_service_table.c index 674e1eea..9801abcd 100644 --- a/service-mgmt/sm/src/sm_service_table.c +++ b/service-mgmt/sm/src/sm_service_table.c @@ -40,7 +40,6 @@ bool sm_service_clear_failure_state(SmServiceT* service) bool prev_failure_condition; prev_failure_condition = service->recover || - service->fail_count > 0 || service->action_fail_count > 0 || service->transition_fail_count > 0 || service->status == SM_SERVICE_STATUS_FAILED || @@ -50,7 +49,6 @@ bool sm_service_clear_failure_state(SmServiceT* service) if( prev_failure_condition ) { service->recover = false; - service->fail_count = 0; service->action_fail_count = 0; service->transition_fail_count = 0; service->status = SM_SERVICE_STATUS_NONE;