]> granicus.if.org Git - apache/commit
* Introduce environment variable proxy-initial-not-pooled to avoid reusing
authorRuediger Pluem <rpluem@apache.org>
Sat, 9 Aug 2008 21:33:09 +0000 (21:33 +0000)
committerRuediger Pluem <rpluem@apache.org>
Sat, 9 Aug 2008 21:33:09 +0000 (21:33 +0000)
commit0afe61c5bdd79b46039dd0128e8b80340dc6d40b
treeae8e0e24a9ad48ee2c6de9a559cc1a6860e2c2c8
parent20317fa86bbe53856a693a138c4823e9ed832911
* Introduce environment variable proxy-initial-not-pooled to avoid reusing
  pooled connections if the client connection is an initial connection.
  This avoids the "proxy: error reading status line from remote server"
  error caused by the race condition that the backend server closed the
  connection after the connection check on our side and before our data
  reached the backend. Yes, this downgrades performance, especially with
  HTTP/1.0 clients. Hence it is configurable and off by default.

PR: 37770

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@684351 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
modules/proxy/mod_proxy_http.c
modules/proxy/proxy_util.c