--- ./source/private_module/mon_frame/cls_mon_frame_serv_oper_handle.c	2018-05-07 10:10:54.000000000 +0800
+++ ./source/private_module/mon_frame/cls_mon_frame_serv_oper_handle.c.test	2018-07-12 11:40:49.401712100 +0800
@@ -1106,16 +1106,16 @@
     }
 #else
 
-    g_pwrLstTimerId = CLUSTER_TIMER_START("pwrLostTimer", PWR_LOST_TIMER_SPAN, ccdbPwrLostTimeOut, NULL);
+
     
-    if ( CLS_MON_TIMER_ID_INVALID == g_pwrLstTimerId )
-    {
-        CLUSTER_LogIntf(DBG_LOG_WARNING, CLUSTER_LOG_ID_MONITOR_0001, 
-                "power lost timeId is invalid, power lost failed.");
-        ccdbPwrLostComplete(RETURN_ERROR);
-        CCDB_SEND_ERR(RETURN_CCDB_POWEOFFN_FAIL, CCDB_DIAGNOSE_ID_0001, 0);
-        return;
-    }
+
+
+ 
+
+
+
+
+
     
     (void)LVOS_Execute("sync");
     for (i = 0; i < STOP_CCDB_TRY_MAX_CNT; i++)
@@ -1184,29 +1184,29 @@
 void pwrLostNtfClusterMonitor(void (*completion)(int32_t ret, void* ctx), void* ctx)
 {
     int32_t ret = RETURN_ERROR;
-
     ASSERT(NULL != completion);
-
     CLUSTER_LogIntf(DBG_LOG_INFO, CLUSTER_LOG_ID_MONITOR_0001, "CCDB_PWR_LOST:sys notify powerlost ccdb.");
-
     g_pwrLstCtx = ctx;
     g_pwrLstCb = completion;
-
 #ifdef _ARM_
     g_pwrLstCb(RETURN_OK, g_pwrLstCtx);
     ccdbPowerLostFlowFunc(NULL);
 #else
-    /*C21ͬŻ V5R7޷C21ֱʹnvramеTPOOL ֱʹUPGRADETPOOL*/
+    g_pwrLstTimerId = CLUSTER_TIMER_START("pwrLostTimer", PWR_LOST_TIMER_SPAN, ccdbPwrLostTimeOut, NULL);
+    if ( CLS_MON_TIMER_ID_INVALID == g_pwrLstTimerId ){
+        CLUSTER_LogIntf(DBG_LOG_WARNING, CLUSTER_LOG_ID_MONITOR_0001, "power lost timeId is invalid, power lost failed.");
+        ccdbPwrLostComplete(RETURN_ERROR);
+        CCDB_SEND_ERR(RETURN_CCDB_POWEOFFN_FAIL, CCDB_DIAGNOSE_ID_0001, 0);
+        return;
+    }
     ret = addTaskToUpgradeTp(ccdbPowerLostFlowFunc , NULL);
-    if( RETURN_OK != ret )
-    {
+    if( RETURN_OK != ret ){
         CLUSTER_LogIntf(DBG_LOG_WARNING, CLUSTER_LOG_ID_MONITOR_0001, "CCDB_PWR_LOST:start cluster TP task failed, power lost failed.");
         ccdbPwrLostComplete(RETURN_ERROR);
         CCDB_SEND_ERR(RETURN_CCDB_POWEOFFN_FAIL, CCDB_DIAGNOSE_ID_0001, 0);
         return ;
     }
-#endif
-    
+#endif   
     return;
 }
 
