Hi Mike!

2016-05-02 20:59 GMT+02:00 Mike Rumph <[email protected]>:

> Added a couple of suggestions below.
>
>
> On 4/29/2016 5:40 AM, [email protected] wrote:
>
>> Author: elukey
>> Date: Fri Apr 29 12:40:49 2016
>> New Revision: 1741621
>>
>> URL: http://svn.apache.org/viewvc?rev=1741621&view=rev
>> Log:
>> Added a specific reference to mpm-event's doc about the fact that
>> mpm-accept is not needed anymore
>>
>> Modified:
>>      httpd/httpd/trunk/docs/manual/mod/event.xml
>>
>> Modified: httpd/httpd/trunk/docs/manual/mod/event.xml
>> URL:
>> http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/event.xml?rev=1741621&r1=1741620&r2=1741621&view=diff
>>
>> ==============================================================================
>> --- httpd/httpd/trunk/docs/manual/mod/event.xml (original)
>> +++ httpd/httpd/trunk/docs/manual/mod/event.xml Fri Apr 29 12:40:49 2016
>> @@ -44,13 +44,13 @@ of consuming threads only for connection
>>   <seealso><a href="worker.html">The worker MPM</a></seealso>
>>     </section>
>> @@ -58,10 +58,10 @@ of the <directive>AsyncRequestWorkerFact
>>   <section id="how-it-works"><title>How it Works</title>
>>       <p>This original goal of this MPM was to fix the 'keep alive
>> problem' in HTTP. After a client
>>       completes the first request, it can keep the connection
>> -    open, sending further requests using the same socket and saving
>> +    open, sending further requests using the same socket and saving
>>       significant overhead in creating TCP connections. However,
>> -    Apache HTTP Server traditionally keeps an entire child
>> -    process/thread waiting for data from the client, which brings its
>> own disadvantages.
>> +    Apache HTTP Server traditionally keeps an entire child
>> +    process/thread waiting for data from the client, which brings its
>> own disadvantages.
>>       To solve this problem, this MPM uses a dedicated listener thread
>> for each process
>>       along with a pool of worker threads, sharing queues specific for
>> those
>>       requests in keep-alive mode (or, more simply, "readable"), those in
>> write-
>> @@ -70,7 +70,12 @@ of the <directive>AsyncRequestWorkerFact
>>       adjusts these queues and pushes work to the worker pool.
>>       </p>
>>   -    <p>The total amount of connections that a single process/threads
>> block can handle is regulated
>> +    <p>This new architecture, leveraging non blocking sockets and modern
>> kernel
>>
> "non" is not a word by itself.  "non blocking" should be "non-blocking".
>
>> +       features exposed by <glossary>APR</glossary> (like Linux's epoll),
>> +       does not require anymore the <code>mpm_accept</code> <directive
>> module="core">Mutex</directive>
>>
> 1)  "mpm_accept" should be "mpm-accept".
> 2)  The grammar in "does not require anymore the" seems a bit awkward.
>       An easier way to say this is "no longer requires the".


You are definitely right, I already amended my previous commits with your
suggestions.

Thanks!

Luca

Reply via email to