diff -r c8382f7b54ef -r 726fba06891a ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp --- a/ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp Wed Sep 15 11:52:37 2010 +0300 +++ b/ipsservices/ipssosplugin/src/ipsplgsosbaseplugin.cpp Wed Oct 13 14:11:15 2010 +0300 @@ -2359,21 +2359,13 @@ FUNC_LOG; for ( TInt i = 0; i < iActivitytimers.Count(); i++ ) { - // do disconnect automatically mailboxes that are set to - // "connected" when time expired - // if ConnOpRunning return ETrue, then reset the timer + // do not disconnect automatically mailboxes that are set to + // "connected" if ( iActivitytimers[i]->FSMailboxId().Id() == aMailboxId.Id() ) { - - if( !ConnOpRunning( aMailboxId ) ) - { - // 0 for request id - DisconnectL( iActivitytimers[i]->FSMailboxId(), *this, 0 ); - }else - { - iActivitytimers[i]->ResetTimerOperation(); - } - } + // 0 for request id + DisconnectL( iActivitytimers[i]->FSMailboxId(), *this, 0 ); + } } }