locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp
changeset 51 111f80460dbe
parent 40 16118e24b93b
--- a/locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp	Thu Sep 02 20:51:33 2010 +0300
+++ b/locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp	Mon Oct 04 00:45:15 2010 +0300
@@ -140,7 +140,7 @@
     
     TInt error = StartServer();
 
-    if (KErrNone == error)
+    if (KErrNone == error || KErrAlreadyExists == error )
         {
         error = CreateSession(KLocPrivacyServerName, Version(),
                 KDefaultMessageSlots);
@@ -200,7 +200,7 @@
     if (result != KErrNone)
         {
         server.Close();
-        return KErrNotFound;
+        return result;
         }
 
     server.Rendezvous(status);