Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820540 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Luca Toscano
2018-01-08 10:17:23 +00:00
parent 6805c39b79
commit d2517702bc
4 changed files with 8 additions and 5 deletions

View File

@ -136,8 +136,11 @@ of the <code class="directive">AsyncRequestWorkerFactor</code>.</p>
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. 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>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. The lingering close is time bounded but it can take relatively long
time, so it's offloaded to a worker thread (including the shutdown hooks and real socket close). From 2.4.28 onward this is also the
case when connections finally timeout (the listener thread never handles connections besides waiting for and dispatching their events).
</dd>
</dl>

View File

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
<!-- English Revision: 1807868:1819322 (outdated) -->
<!-- English Revision: 1807868:1820539 (outdated) -->
<!-- Spanish Translation: Daniel Ferradal <dferradal@apache.org> -->
<!--

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- English Revision: 1819322 -->
<!-- English Revision: 1819322:1820539 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

View File

@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">es</variant>
<variant>fr</variant>
<variant outdated="yes">fr</variant>
</variants>
</metafile>