From 2816902f0e91073887a0f746eae70edb75d9ea43 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Mon, 8 Sep 2008 12:15:09 +0000
Subject: Dmitry Kurochkin fixed pipelining over proxy using the multi
 interface

---
 CHANGES | 11 +++++++++++
 1 file changed, 11 insertions(+)

(limited to 'CHANGES')

diff --git a/CHANGES b/CHANGES
index eb11cd91e..88ac15470 100644
--- a/CHANGES
+++ b/CHANGES
@@ -7,6 +7,17 @@
                                   Changelog
 
 Daniel Stenberg (8 Sep 2008)
+- Dmitry Kurochkin patched a problem: I have found bug in pipelining through
+  proxy. I have a transparent proxy. When running with http_proxy environment
+  variable not set my test completes fine (it goes through transparent
+  proxy). When I set http_proxy variable my test hangs after the first
+  downloaded is complete. Looks like the second handle never gets out from
+  WAITDO state.
+
+  The fix: It makes checkPendPipeline move 1 handler from pend pipe to send
+  pipe if pipelining is not supported by server but there are no handles in
+  send and recv pipes.
+
 - Stefan Krause pointed out that libcurl would wrongly send away cookies to
   sites in cases where the cookie clearly has a very old expiry date. The
   condition was simply that libcurl's date parser would fail to convert the
-- 
cgit v1.2.3