bearermanagement/mpm/src/mpmcommsdataccess.cpp
changeset 3 f7816ffc66ed
parent 0 5a93021fdf25
child 17 c14618f9de99
child 20 9c97ad6591ae
equal deleted inserted replaced
2:086aae6fc07e 3:f7816ffc66ed
  2734 
  2734 
  2735     CleanupClosePushL( activeIaps );
  2735     CleanupClosePushL( activeIaps );
  2736         
  2736         
  2737     for (TInt index = 0; index < aActiveBMConns.Count(); index++ )
  2737     for (TInt index = 0; index < aActiveBMConns.Count(); index++ )
  2738         {
  2738         {
       
  2739         CMPMServerSession* serverSession = 
       
  2740             aSession.MyServer().GetServerSession(
       
  2741                 aActiveBMConns[index].iConnInfo.iConnId );
       
  2742 
  2739         // Add only started iaps to array
  2743         // Add only started iaps to array
  2740         if ( aActiveBMConns[index].iConnInfo.iState == EStarted )
  2744         if ( aActiveBMConns[index].iConnInfo.iState == EStarted &&
       
  2745              serverSession->ChooseBestIapCalled() )
  2741             {
  2746             {
  2742             activeIaps.AppendL ( aActiveBMConns[index].iConnInfo.iIapId );
  2747             activeIaps.AppendL ( aActiveBMConns[index].iConnInfo.iIapId );
  2743             }
  2748             }
  2744         }
  2749         }
  2745         
  2750