diff -r 919f36ff910f -r d96eed154187 webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp --- a/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp Wed Sep 01 12:28:30 2010 +0100 +++ b/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp Tue Sep 14 23:23:58 2010 +0300 @@ -120,16 +120,20 @@ //Property exists THTTPHdrVal setValue(SOCKET_LINGERING_TIMEOUT); connInfo.SetPropertyL ( strP.StringF( HTTP::EHttpEnableOptimalPipelining + 3, stringTable ), setValue ); + RStringF maxConnection = strP.StringF( HTTP::EMaxNumTransportHandlers , stringTable ); + connInfo.SetPropertyL( maxConnection, THTTPHdrVal( KHttpSushiMaxConnectionNum ) ); } else { // set shutdown THTTPHdrVal immediateShutdown = strP.StringF( HTTP::ESocketShutdownImmediate, stringTable ); connInfo.SetPropertyL ( strP.StringF( HTTP::ESocketShutdownMode, stringTable ), immediateShutdown ); + RStringF maxConnection = strP.StringF( HTTP::EMaxNumTransportHandlers , stringTable ); + connInfo.SetPropertyL( maxConnection, THTTPHdrVal( KHttpMaxConnectionNum ) ); } // set pipelining - RStringF maxConnection = strP.StringF( HTTP::EMaxNumTransportHandlers , stringTable ); - connInfo.SetPropertyL( maxConnection, THTTPHdrVal( KHttpMaxConnectionNum ) ); + //RStringF maxConnection = strP.StringF( HTTP::EMaxNumTransportHandlers , stringTable ); + //connInfo.SetPropertyL( maxConnection, THTTPHdrVal( KHttpMaxConnectionNum ) ); RStringF maxToPipeline = strP.StringF(HTTP::EMaxNumTransactionsToPipeline, stringTable ); connInfo.SetPropertyL( maxToPipeline, THTTPHdrVal( KHttpMaxTransactionNumPerConnection ) );