networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp
changeset 51 78fceed50f62
parent 29 c0a997472b1c
child 55 5eca823bbf17
equal deleted inserted replaced
42:88121cf79045 51:78fceed50f62
   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 			}