diff -r 4bd5176e1bc8 -r a1a5d4e727e8 webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp --- a/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp Tue May 25 13:52:38 2010 +0300 +++ b/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp Wed Jun 09 10:52:50 2010 +0300 @@ -273,10 +273,13 @@ void HttpSessionManager::retryTransactions() { Vector requests; - + + if (m_sessionRunning) + { TBool newConn = ETrue; m_httpSession.ConnectionInfo().SetPropertyL(m_httpSession.StringPool().StringF(HttpFilterCommonStringsExt::EHttpNewConnFlag, HttpFilterCommonStringsExt::GetTable()), THTTPHdrVal((TBool)newConn)); - + } + for(HashMap::iterator tmpit = m_pendingHttpRequests.begin(); tmpit != m_pendingHttpRequests.end(); ++tmpit) {