webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.cpp
branchRCL_3
changeset 95 d96eed154187
parent 94 919f36ff910f
child 103 be5f8c9adf67
--- 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 ) );