--- a/src/network/access/qhttpnetworkconnection.cpp Fri May 14 16:40:13 2010 +0300
+++ b/src/network/access/qhttpnetworkconnection.cpp Thu May 27 13:40:48 2010 +0300
@@ -489,7 +489,11 @@
int i = indexOf(socket);
- if (! (defaultPipelineLength - channels[i].alreadyPipelinedRequests.length() >= 2)) {
+ // return fast if there was no reply right now processed
+ if (channels[i].reply == 0)
+ return;
+
+ if (! (defaultPipelineLength - channels[i].alreadyPipelinedRequests.length() >= defaultRePipelineLength)) {
return;
}