diff -r 3fdbad865a1a -r fe0554130c0f remotestoragefw/remotefileengine/src/rsfwconnectionmanager.cpp --- a/remotestoragefw/remotefileengine/src/rsfwconnectionmanager.cpp Wed Mar 31 23:00:11 2010 +0300 +++ b/remotestoragefw/remotefileengine/src/rsfwconnectionmanager.cpp Wed Apr 14 16:50:39 2010 +0300 @@ -279,7 +279,15 @@ else { DEBUGSTRING(("StartConnection called twice!")); - err = KErrGeneral; + Cancel(); + + DEBUGSTRING(("StartConnection Cancel!")); + + iConnection.ProgressNotification(iProgress, iStatus); + DEBUGSTRING(("CRsfwConnectionManager iConnection.ProgressNotification!")); + + SetActive(); + } return err; }