realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp
--- a/realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp Wed Apr 14 16:19:40 2010 +0300
+++ b/realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp Tue Apr 27 17:00:49 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;
}
// -----------------------------------------------------------------------------