diff options
author | Daniel Stenberg <daniel@haxx.se> | 2009-11-20 13:27:21 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2009-11-20 13:27:21 +0000 |
commit | a41493b3b0eaa83a907b4c3dbbab1297791ead97 (patch) | |
tree | 13cfa43e22427c97128ac43ab5aa987f07b15e53 /lib | |
parent | 6da73d09f1744b9363c851854e71aaa175a9936c (diff) |
- Jad Chamcham pointed out a bug with connection re-use. If a connection had
CURLOPT_HTTPPROXYTUNNEL enabled over a proxy, a subsequent request using the
same proxy with the tunnel option disabled would still wrongly re-use that
previous connection and the outcome would only be badness.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/url.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -2758,6 +2758,7 @@ ConnectionExists(struct SessionHandle *data, is the checked one using the same host, port and type? */ if(check->bits.proxy && (needle->proxytype == check->proxytype) && + (needle->bits.tunnel_proxy == check->bits.tunnel_proxy) && Curl_raw_equal(needle->proxy.name, check->proxy.name) && needle->port == check->port) { /* This is the same proxy connection, use it! */ |