--- a/bearermanagement/mpm/src/mpmconnmonevents.cpp Mon Mar 15 12:42:11 2010 +0200
+++ b/bearermanagement/mpm/src/mpmconnmonevents.cpp Wed Mar 31 22:15:10 2010 +0300
@@ -461,7 +461,7 @@
// CMPMConnMonEvents::IapAvailabilityChange
// -----------------------------------------------------------------------------
//
-void CMPMConnMonEvents::IapAvailabilityChange()
+void CMPMConnMonEvents::IapAvailabilityChange( const TPrefIAPNotifCaller aCaller )
{
if ( ( iAvailableIAPs.Count() > 0 ) &&
!DiscardAvailabilityNotification() )
@@ -475,7 +475,7 @@
// or Connection Monitor CConnMonEventHandler::RunL()
// will also leave, which will make mpmserver.exe CRASH.
//
- TRAP_IGNORE( iMyServer.NotifyBMPrefIapL( iAvailableIAPs ) )
+ TRAP_IGNORE( iMyServer.NotifyBMPrefIapL( iAvailableIAPs, aCaller ) )
}
else
{
@@ -534,7 +534,7 @@
iAvailableIAPs = eventIap->IapAvailability();
UpdateIAPRefreshTime();
- IapAvailabilityChange();
+ IapAvailabilityChange( EConnMonEvent );
TRAPD( err, iMyServer.UpdateSessionConnectionDlgL() )
if( err != KErrNone )