diff -r 532ef74cdfa0 -r 43c4dec3cb1f realtimenetprots/sipfw/ProfileAgent/Client/Src/SIPRemoteProfile.cpp --- a/realtimenetprots/sipfw/ProfileAgent/Client/Src/SIPRemoteProfile.cpp Wed Apr 14 16:19:40 2010 +0300 +++ b/realtimenetprots/sipfw/ProfileAgent/Client/Src/SIPRemoteProfile.cpp Tue Apr 27 17:00:49 2010 +0300 @@ -56,21 +56,23 @@ TInt RSIPProfile::Connect() { TBool stopTrying(EFalse); - TInt err(KErrNone); + TInt sessionConnectErr(KErrNone); + TInt serverStartErr(KErrNone); const TInt KMaxRetries(10); TInt retryCount(0); while (!stopTrying && retryCount < KMaxRetries) { - err = CreateSession(KSipProfileServerName,Version()); - if ((err != KErrNotFound) && (err != KErrServerTerminated)) + sessionConnectErr = CreateSession(KSipProfileServerName,Version()); + if ((sessionConnectErr != KErrNotFound) + && (sessionConnectErr != KErrServerTerminated)) { stopTrying = ETrue; } else { - err = TSIPProfileServerStarter::Start(); - if ((err != KErrNone) && (err != KErrAlreadyExists)) + serverStartErr = TSIPProfileServerStarter::Start(); + if ((serverStartErr != KErrNone) && (serverStartErr != KErrAlreadyExists)) { stopTrying = ETrue; } @@ -78,8 +80,8 @@ retryCount++; } - iConnected = (err == KErrNone); - return err; + iConnected = (sessionConnectErr == KErrNone); + return sessionConnectErr; } // -----------------------------------------------------------------------------