diff options
author | Daniel Stenberg <daniel@haxx.se> | 2014-05-15 23:28:31 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2014-05-15 23:28:31 +0200 |
commit | 68f0166a92cff3660993645e9ad278b26d295832 (patch) | |
tree | 531989e65ab042935a3d5544794007e6a48d3278 | |
parent | a481f5b3083006098262672dda0b7b4af5b60a84 (diff) |
HTTP: CREDSPERREQUEST is for HTTP too
Commit 517b06d657ace (in 7.36.0) that brought the CREDSPERREQUEST flag
only set it for HTTPS, making HTTP less good at doing connection re-use
than it should be. Now set it for HTTP as well.
Simple test case
"curl -v -u foo:bar localhost --next -u bar:foo localhos"
Bug: http://curl.haxx.se/mail/lib-2014-05/0127.html
Reported-by: Kamil Dudka
-rw-r--r-- | lib/http.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/http.c b/lib/http.c index 937d241a2..1bb9ffb69 100644 --- a/lib/http.c +++ b/lib/http.c @@ -121,7 +121,7 @@ const struct Curl_handler Curl_handler_http = { ZERO_NULL, /* readwrite */ PORT_HTTP, /* defport */ CURLPROTO_HTTP, /* protocol */ - PROTOPT_NONE /* flags */ + PROTOPT_CREDSPERREQUEST /* flags */ }; #ifdef USE_SSL |