--- a/connectionmonitoring/connmon/connectionmonitor/src/ConnMonServ.cpp Wed Oct 27 17:51:11 2010 +0300
+++ b/connectionmonitoring/connmon/connectionmonitor/src/ConnMonServ.cpp Wed Oct 27 18:01:02 2010 +0300
@@ -1082,6 +1082,10 @@
{
LOGIT(".")
LOGIT1("RunL: CConnMonDialUpOverrideTimer <%d>", iStatus.Int())
+
+ // Make sure that ETel goes to correct network status
+ // in case AT+CGATT=0 has been sent from PC.
+ iServer->Iap()->RestoreAttachMode();
iServer->SetDialUpOverrideStatus( EConnMonDialUpOverrideInactive );
}