networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp
branchRCL_3
changeset 19 3652a10b304a
parent 17 d566d76acea1
child 20 7e41d162e158
equal deleted inserted replaced
17:d566d76acea1 19:3652a10b304a
   152 	// destroyed
   152 	// destroyed
   153 	if (iContext.Node().iTimerStopped)
   153 	if (iContext.Node().iTimerStopped)
   154 		{
   154 		{
   155 		TInt selfidx = iContext.iNodeActivity->FindOriginator(iContext.Node().SelfInterface());
   155 		TInt selfidx = iContext.iNodeActivity->FindOriginator(iContext.Node().SelfInterface());
   156 		ASSERT(selfidx != KErrNotFound);
   156 		ASSERT(selfidx != KErrNotFound);
   157 		iContext.iNodeActivity->RemoveOriginator(selfidx);
   157 
       
   158 		if(selfidx != KErrNotFound)
       
   159 			{
       
   160 			iContext.iNodeActivity->RemoveOriginator(selfidx);
       
   161 			}				
   158 		}
   162 		}
   159 		
   163 		
   160 	TInt stopCode = KErrCancel;
   164 	TInt stopCode = KErrCancel;
   161     MeshMachine::CNodeActivityBase* activity = iContext.iNodeActivity;
   165     MeshMachine::CNodeActivityBase* activity = iContext.iNodeActivity;
   162     
   166