diff --git a/mtce/centos/build_srpm.data b/mtce/centos/build_srpm.data index dc0d3529..7bbb93a8 100644 --- a/mtce/centos/build_srpm.data +++ b/mtce/centos/build_srpm.data @@ -1,3 +1,3 @@ SRC_DIR="src" -TIS_PATCH_VER=155 +TIS_PATCH_VER=156 BUILD_IS_SLOW=5 diff --git a/mtce/src/pmon/pmonHdlr.cpp b/mtce/src/pmon/pmonHdlr.cpp index b97bdd39..7b5977d1 100644 --- a/mtce/src/pmon/pmonHdlr.cpp +++ b/mtce/src/pmon/pmonHdlr.cpp @@ -1142,6 +1142,7 @@ int register_process ( process_config_type * ptr ) ilog ("%s Registered (%d)\n", ptr->process , pid ); ptr->failed = false ; ptr->registered = true ; + ptr->restarts_cnt = 0 ; passiveStageChange ( ptr, PMON_STAGE__MANAGE ) ; if ( ptr->active_monitoring == false ) { @@ -1166,6 +1167,7 @@ int register_process ( process_config_type * ptr ) else { ptr->failed = false ; + ptr->restarts_cnt = 0 ; manage_alarm ( ptr, PMON_CLEAR ); passiveStageChange ( ptr, PMON_STAGE__MANAGE ) ; }