equal
deleted
inserted
replaced
65 // |
65 // |
66 TInt RDRMHelper::Connect() |
66 TInt RDRMHelper::Connect() |
67 { |
67 { |
68 TInt error = StartServer(); |
68 TInt error = StartServer(); |
69 TRACE2( "RDRMHelper::Connect() StartServer(): error: %d", error ); |
69 TRACE2( "RDRMHelper::Connect() StartServer(): error: %d", error ); |
70 if ( !error ) |
70 if ( !error || error == KErrAlreadyExists ) |
71 { |
71 { |
|
72 error = KErrNone; |
72 error = CreateSession( KDRMHelperServerName, Version(), |
73 error = CreateSession( KDRMHelperServerName, Version(), |
73 KDefaultMessageSlots ); |
74 KDefaultMessageSlots ); |
74 TRACE2( "RDRMHelper::Connect() CreateSession(): error: %d", error ); |
75 TRACE2( "RDRMHelper::Connect() CreateSession(): error: %d", error ); |
75 } |
76 } |
76 return error; |
77 return error; |