]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Sometimes (when a read happened to end on a chunk boundary) the proxy
authorMartin Kraemer <martin@apache.org>
Mon, 15 Apr 2002 09:41:22 +0000 (09:41 +0000)
committerMartin Kraemer <martin@apache.org>
Mon, 15 Apr 2002 09:41:22 +0000 (09:41 +0000)
commitf7e99d524f1d560d71c2a40965dcec0ec5128990
tree1b54971cc3352d5d93bfe69b61f8daf3e1cdb4d3
parentc55dd5989cd53099e8c46fa3f90d45dadffd2d21
Sometimes (when a read happened to end on a chunk boundary) the proxy
would just hang trying to read a CRLF that did not come (remaining==0
because end-of-chunk, not because chunksize==0).  Also, when it
received its data from an upstream proxy which did not really support
HTTP/1.1 but claimed it did (ICS, Squid, both using nonstandard
Proxy-Connection: headers), Apache would not clear out the
"Transfer-Enconding: chunked" header and failed to correctly serve the
request.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@94658 13f79535-47bb-0310-9956-ffa450edef68
src/modules/proxy/proxy_http.c
src/modules/proxy/proxy_util.c