realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp
--- a/realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp Fri Apr 16 15:18:54 2010 +0300
+++ b/realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp Mon May 03 12:50:54 2010 +0300
@@ -210,7 +210,7 @@
//
TBool CSIPApnConfigurationHandler::HasPendingTasks() const
{
- return MonitoringState() != EMonitoringIdle;
+ return (MonitoringState() != EMonitoringIdle || IsFailed());
}
// -----------------------------------------------------------------------------
@@ -306,6 +306,8 @@
{
CActiveScheduler::Add( this );
iIapId = aIapId;
+ iIsFailed = EFalse;
+ iIsFatalFailure = EFalse;
}
// -----------------------------------------------------------------------------
@@ -798,7 +800,7 @@
//
TBool CSIPApnConfigurationHandler::IsFailed() const
{
- return iIsFailed;
+ return iIsFatalFailure;
}
// -----------------------------------------------------------------------------