ipsservices/ipssosaoplugin/src/IpsSosAOMboxLogic.cpp
changeset 76 38bf5461e270
parent 68 83cc6bae1de8
equal deleted inserted replaced
74:6c59112cfd31 76:38bf5461e270
   327                 event = HandleTimerFiredL();
   327                 event = HandleTimerFiredL();
   328               break;
   328               break;
   329             case EEventStartSync:
   329             case EEventStartSync:
   330                 NM_COMMENT("CIpsSosAOMBoxLogic: event: EEventStartSync");
   330                 NM_COMMENT("CIpsSosAOMBoxLogic: event: EEventStartSync");
   331                 if ( iState == EStateWaitSyncStart )
   331                 if ( iState == EStateWaitSyncStart )
   332                     {         
   332                     {
       
   333                     if (iTimer->IsActive()) 
       
   334                         {
       
   335                         iTimer->Cancel();
       
   336                         }
   333                     iError = KErrNone;
   337                     iError = KErrNone;
   334                     iAgent->StartSyncL();
   338                     iAgent->StartSyncL();
   335                     iState = EStateSyncOngoing;
   339                     iState = EStateSyncOngoing;
   336                     NM_COMMENT("CIpsSosAOMBoxLogic: switching state: EStateSyncOngoing");
   340                     NM_COMMENT("CIpsSosAOMBoxLogic: switching state: EStateSyncOngoing");
   337                     }
   341                     }