equal
deleted
inserted
replaced
755 void CIPProtoConnectionProvider::StopConnection() |
755 void CIPProtoConnectionProvider::StopConnection() |
756 { |
756 { |
757 if (!iTimerExpired) |
757 if (!iTimerExpired) |
758 { |
758 { |
759 iTimerExpired = ETrue; |
759 iTimerExpired = ETrue; |
|
760 iTimerStopped = ETrue; |
760 CancelTimer(); |
761 CancelTimer(); |
761 if (CountActivities(ECFActivityStop) == 0 && CountActivities(ECFActivityDestroy) == 0) |
762 if (CountActivities(ECFActivityStop) == 0 && CountActivities(ECFActivityDestroy) == 0) |
762 { |
763 { |
763 RClientInterface::OpenPostMessageClose(Id(), TNodeCtxId(ECFActivityStop, Id()), TCFServiceProvider::TStop(KErrTimedOut).CRef()); |
764 RClientInterface::OpenPostMessageClose(Id(), TNodeCtxId(ECFActivityStop, Id()), TCFServiceProvider::TStop(KErrTimedOut).CRef()); |
764 } |
765 } |