httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elu...@apache.org
Subject svn commit: r1820466 - /httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml
Date Sun, 07 Jan 2018 14:39:48 GMT
Author: elukey
Date: Sun Jan  7 14:39:47 2018
New Revision: 1820466

URL: http://svn.apache.org/viewvc?rev=1820466&view=rev
Log:
event.xml: add a note about lingering close

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml?rev=1820466&r1=1820465&r2=1820466&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml Sun Jan  7 14:39:47 2018
@@ -94,7 +94,9 @@ of the <directive>AsyncRequestWorkerFact
             sockets and they can be re-used to serve other requests.</dd>
 
             <dt>Closing</dt>
-            <dd>Sometimes the MPM needs to perform a lingering close, namely sending
back an early error to the client while it is still transmitting data to httpd. Sending the
response and then closing the connection immediately is not the correct thing to do since
the client (still trying to send the rest of the request) would get a connection reset and
could not read the httpd's response. So in such cases, httpd tries to read the rest of the
request to allow the client to consume the response. The lingering close is time bounded but
it can take relatively long time, so a worker thread can offload this work to the listener.</dd>
+            <dd>Sometimes the MPM needs to perform a lingering close, namely sending
back an early error to the client while it is still transmitting data to httpd. Sending the
response and then closing the connection immediately is not the correct thing to do since
the client (still trying to send the rest of the request) would get a connection reset and
could not read the httpd's response. So in such cases, httpd tries to read the rest of the
request to allow the client to consume the response. The lingering close is time bounded but
it can take relatively long time, so a worker thread can offload this work to the listener.
From 2.4.28 onward
+            the listener does not perform the lingering close anymore but it offloads the
job to the first worker available.
+            </dd>
         </dl>
 
         <p>These improvements are valid for both HTTP/HTTPS connections.</p>



Mime
View raw message