omadrm/drmhelper/src/RDRMHelper.cpp
changeset 84 b09186059647
parent 23 493788a4a8a4
--- a/omadrm/drmhelper/src/RDRMHelper.cpp	Tue Sep 28 14:08:58 2010 +0300
+++ b/omadrm/drmhelper/src/RDRMHelper.cpp	Thu Oct 14 13:45:23 2010 +0300
@@ -67,8 +67,9 @@
     {
     TInt error = StartServer();
     TRACE2( "RDRMHelper::Connect() StartServer(): error: %d", error );
-    if ( !error )
+    if ( !error || error == KErrAlreadyExists )
         {
+        error = KErrNone;    
         error = CreateSession( KDRMHelperServerName, Version(),
             KDefaultMessageSlots );
         TRACE2( "RDRMHelper::Connect() CreateSession(): error: %d", error );