You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ke...@apache.org on 2003/06/25 22:58:40 UTC
cvs commit: httpd-2.0/docs/manual/mod mpm_common.xml mpm_common.html.en
kess 2003/06/25 13:58:40
Modified: docs/manual/mod mpm_common.xml mpm_common.html.en
Log:
markup improvement
Revision Changes Path
1.31 +1 -1 httpd-2.0/docs/manual/mod/mpm_common.xml
Index: mpm_common.xml
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/mod/mpm_common.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- mpm_common.xml 25 Jun 2003 17:25:34 -0000 1.30
+++ mpm_common.xml 25 Jun 2003 20:58:40 -0000 1.31
@@ -63,7 +63,7 @@
>AcceptMutex</directive> will be written into the <directive
module="core">ErrorLog</directive>.</p>
- <note type="warning"><strong>Warning:</strong>
+ <note type="warning"><title>Warning</title>
<p>On most systems, when the <code>pthread</code> option
is selected, if a child process terminates abnormally
while holding the <code>AcceptCntl</code> mutex the
1.37 +16 -0 httpd-2.0/docs/manual/mod/mpm_common.html.en
Index: mpm_common.html.en
===================================================================
RCS file: /home/cvs/httpd-2.0/docs/manual/mod/mpm_common.html.en,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- mpm_common.html.en 29 May 2003 16:13:27 -0000 1.36
+++ mpm_common.html.en 25 Jun 2003 20:58:40 -0000 1.37
@@ -103,6 +103,22 @@
<p>If you want to find out the compile time chosen default
for your system, you may set your <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> to <code>debug</code>. Then the default <code class="directive">AcceptMutex</code> will be written into the <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code>.</p>
+ <div class="warning"><h3>Warning</h3>
+ <p>On most systems, when the <code>pthread</code> option
+ is selected, if a child process terminates abnormally
+ while holding the <code>AcceptCntl</code> mutex the
+ server will stop responding to requests. When this
+ occurs, the server will require a manual restart to
+ recover.</p>
+ <p>Solaris is a notable exception as it provides a
+ mechanism, used by Apache, which usually allows the
+ mutex to be recovered after a child process terminates
+ abnormally while holding a mutex.</p>
+ <p>If your system implements the
+ <code>pthread_mutexattr_setrobust_np()</code> function,
+ you may be able to use the <code>pthread</code> option safely.</p>
+ </div>
+
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">Directive</a></h2>