networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp
branchRCL_3
changeset 17 d566d76acea1
parent 14 23b59305592d
child 19 3652a10b304a
equal deleted inserted replaced
15:4214adf9e0d3 17:d566d76acea1
   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 			}