locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp
changeset 50 4c28d569e1fe
parent 37 e175e2ba2fb0
--- a/locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp	Mon Aug 23 17:49:43 2010 +0530
+++ b/locationsystemui/locationsysui/privacyverifiernotifierui/contactresolversession/src/contactresolversession.cpp	Mon Sep 27 16:57:22 2010 +0530
@@ -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);