supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp
branchRCL_3
changeset 4 42de37ce7ce4
parent 0 667063e416a2
child 13 9c303455e256
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp	Tue Feb 02 10:12:24 2010 +0200
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver2/src/epos_comasuplprotocolmanager2.cpp	Fri Feb 19 23:14:27 2010 +0200
@@ -226,7 +226,7 @@
                                     *this, 
                                     aIpcSessionId,
                                     iOMASuplAsnHandlerBaseImpl);
-                                    
+  SuplSession->SetSUPLVersion(2);                                    
 	User::LeaveIfError(iSuplSessions.Append(SuplSession));
   	return SuplSession;
 	}
@@ -256,7 +256,10 @@
 	    iTrace->Trace(_L("NotifyOnPlugInUnInstallation starting"), KTraceFileName, __LINE__);	
 		iSuplEcomEventWatcher->NotifyOnPlugInUnInstallation();	
 		}
-    iNotifier = COMASuplETelNotifier::NewL(*this,iMobilePhone);
+		if(!iNotifier)
+			{
+    		iNotifier = COMASuplETelNotifier::NewL(*this,iMobilePhone);
+    	}
 	
 	iTrace->Trace(_L("ETEL Notifier created"), KTraceFileName, __LINE__);	
 	iTrace->Trace(_L("COMASUPLProtocolManager2::InitializeL completed"), KTraceFileName, __LINE__);