webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp
branchRCL_3
changeset 42 a1a5d4e727e8
parent 41 4bd5176e1bc8
child 47 e1bea15f9a39
equal deleted inserted replaced
41:4bd5176e1bc8 42:a1a5d4e727e8
   271 }
   271 }
   272 
   272 
   273 void HttpSessionManager::retryTransactions()
   273 void HttpSessionManager::retryTransactions()
   274 {
   274 {
   275     Vector<HttpConnection *> requests;
   275     Vector<HttpConnection *> requests;
   276     
   276 
       
   277     if (m_sessionRunning)
       
   278     {
   277     TBool newConn = ETrue;
   279     TBool newConn = ETrue;
   278     m_httpSession.ConnectionInfo().SetPropertyL(m_httpSession.StringPool().StringF(HttpFilterCommonStringsExt::EHttpNewConnFlag, HttpFilterCommonStringsExt::GetTable()), THTTPHdrVal((TBool)newConn));
   280     m_httpSession.ConnectionInfo().SetPropertyL(m_httpSession.StringPool().StringF(HttpFilterCommonStringsExt::EHttpNewConnFlag, HttpFilterCommonStringsExt::GetTable()), THTTPHdrVal((TBool)newConn));
   279  
   281     }
       
   282 
   280     for(HashMap<HttpConnection *, ResourceHandle *>::iterator tmpit = m_pendingHttpRequests.begin();
   283     for(HashMap<HttpConnection *, ResourceHandle *>::iterator tmpit = m_pendingHttpRequests.begin();
   281         tmpit != m_pendingHttpRequests.end(); ++tmpit)
   284         tmpit != m_pendingHttpRequests.end(); ++tmpit)
   282         {
   285         {
   283                 requests.append(tmpit->first);  
   286                 requests.append(tmpit->first);  
   284         }
   287         }