diff -r 5296bfa7b0a7 -r 12a3e9fe500f nettools/conntest/Engine/SocketsEngine.cpp --- a/nettools/conntest/Engine/SocketsEngine.cpp Thu Aug 19 09:38:07 2010 +0300 +++ b/nettools/conntest/Engine/SocketsEngine.cpp Tue Aug 31 15:04:20 2010 +0300 @@ -547,50 +547,6 @@ User::Panic( KPanicConnTest, EConnTestHttpClientInitializationFailed ); } - /* - * In case roaming, socket needs to be restarted in following cases. - */ - - if ( iEngineStatus == EConnecting || - iEngineStatus == ELookingUp ) - { - // Cancel and then re-connect - DoCancel(); - ConnectL(); - } - else if ( iEngineStatus == EConnected ) - { - // Cancel write socket - iSocketsWrite->Cancel(); - - // Cancel read socket - TBool isSocketActive( EFalse ); - if ( iSocketsRead->IsActive() ) - { - iSocketsRead->Cancel(); - isSocketActive = ETrue; - } - - // Re-connect - ChangeStatus( EInterfaceUp ); - ConnectL(); - - // Start read socket again - if ( isSocketActive ) - { - Read(); - } - } - else if ( iEngineStatus == EListening ) - { - DoCancel(); - ListenL(); - } - else if ( iEngineStatus == EDisconnecting ) - { - DoCancel(); - } - iConsole.PrintNotify( text ); }