ipsservices/ipssosplugin/src/ipsplgsmtpoperation.cpp
changeset 68 83cc6bae1de8
parent 43 99bcbff212ad
child 76 38bf5461e270
equal deleted inserted replaced
67:459da34cdb45 68:83cc6bae1de8
   359     for ( TInt i = 0; i < childs->Count(); i++ )
   359     for ( TInt i = 0; i < childs->Count(); i++ )
   360         {
   360         {
   361         iMsvSession.GetEntry( childs->At(i), service, entry );
   361         iMsvSession.GetEntry( childs->At(i), service, entry );
   362         TUint sendState = entry.SendingState();
   362         TUint sendState = entry.SendingState();
   363         
   363         
   364         if ( iSmtpService == entry.iServiceId &&
   364         if ( iSmtpService == entry.iServiceId 
   365             ( sendState != KMsvSendStateUnknown
   365 		     && sendState != KMsvSendStateUnknown
   366               || sendState != KMsvSendStateUponRequest
   366 	         && sendState != KMsvSendStateUponRequest
   367               || sendState != KMsvSendStateSent ) )
   367               && sendState != KMsvSendStateSent ) 
   368             {
   368             {
   369             // chage suspended flag to waiting
   369             // change suspended flag to waiting
   370             // is it safe to change flag from suspended to waiting?
   370             // is it safe to change flag from suspended to waiting?
   371             if ( sendState == KMsvSendStateSuspended )
   371             if ( sendState == KMsvSendStateSuspended )
   372                 {
   372                 {
   373                 // <qmail> remove activeschedulerwait
   373                 // <qmail> remove activeschedulerwait
   374                 CMsvEntry* cEntry = CMsvEntry::NewL(
   374                 CMsvEntry* cEntry = CMsvEntry::NewL(