diff options
| -rw-r--r-- | lib/http.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/http.c b/lib/http.c index d510e6a9e..93a5e3e33 100644 --- a/lib/http.c +++ b/lib/http.c @@ -2222,7 +2222,10 @@ CURLcode Curl_http(struct connectdata *conn, bool *done)      if((conn->protocol&PROT_HTTP) &&          data->set.upload &&          (data->set.infilesize == -1)) { -      if (use_http_1_1(data, conn)) { +      if(conn->bits.authneg) +        /* don't enable chunked during auth neg */ +        ; +      else if(use_http_1_1(data, conn)) {          /* HTTP, upload, unknown file size and not HTTP 1.0 */          data->req.upload_chunky = TRUE;        }  | 
