realtimenetprots/sipfw/ProfileAgent/ApnManager/src/sipapnconfigurationhandler.cpp
branchRCL_3
changeset 16 43c4dec3cb1f
parent 9 1e1cc61f56c3
child 23 8798b8c7bbfb
--- 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;
     }
 
 // -----------------------------------------------------------------------------