]> granicus.if.org Git - apache/commitdiff
* Add missing documentation for proxy-initial-not-pooled (r684351).
authorRuediger Pluem <rpluem@apache.org>
Sat, 16 Aug 2008 19:35:20 +0000 (19:35 +0000)
committerRuediger Pluem <rpluem@apache.org>
Sat, 16 Aug 2008 19:35:20 +0000 (19:35 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@686549 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/env.xml
docs/manual/mod/mod_proxy_http.xml

index 4da4187905c4844072abdfbd6f3e30086295c672..b1a9a03cd270e9a0bc20243271b32d0563018c47 100644 (file)
    </section>
 
    <section id="proxy"><title>force-proxy-request-1.0, proxy-nokeepalive, proxy-sendchunked,
-   proxy-sendcl, proxy-chain-auth, proxy-interim-response</title>
+   proxy-sendcl, proxy-chain-auth, proxy-interim-response, proxy-initial-not-pooled</title>
 
    <p>These directives alter the protocol behavior of
    <module>mod_proxy</module>.  See the <module>mod_proxy</module> and <module>mod_proxy_http</module>
index f92a86facc2e18fd22ecf31688f266f32f2f3722..1d7ae94191d702be24461b7126fc3804c9a116df 100644 (file)
         <code>proxy-interim-response RFC</code> to be fully protocol
         compliant, or <code>proxy-interim-response Suppress</code>
         to suppress interim responses.</dd>
+        <dt>proxy-initial-not-pooled</dt>
+        <dd>If this variable is set no pooled connection will be reused
+        if the client connection is an initial connection. This avoids
+        the "proxy: error reading status line from remote server" error message
+        caused by the race condition that the backend server closed the
+        pooled connection after the connection check by the proxy and
+        before data send by the proxy reached the backend. It has to be
+        kept in mind that setting this variable downgrades performance,
+        especially with HTTP/1.0 clients.
+        </dd>
     </dl>
 </section>