]> granicus.if.org Git - apache/commitdiff
Change "new" WorkerStackSize directive to ThreadStackSize
authorJeff Trawick <trawick@apache.org>
Mon, 15 Mar 2004 23:24:40 +0000 (23:24 +0000)
committerJeff Trawick <trawick@apache.org>
Mon, 15 Mar 2004 23:24:40 +0000 (23:24 +0000)
Move existing Netware docs and links on ThreadStackSize to
mpm_common

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102976 13f79535-47bb-0310-9956-ffa450edef68

21 files changed:
docs/manual/mod/directives.html.en
docs/manual/mod/directives.html.ko.euc-kr
docs/manual/mod/leader.html.en
docs/manual/mod/leader.xml
docs/manual/mod/mpm_common.html.en
docs/manual/mod/mpm_common.xml
docs/manual/mod/mpm_netware.html.en
docs/manual/mod/mpm_netware.xml
docs/manual/mod/mpm_winnt.html.en
docs/manual/mod/mpm_winnt.xml
docs/manual/mod/perchild.html.en
docs/manual/mod/perchild.xml
docs/manual/mod/quickreference.html.en
docs/manual/mod/threadpool.html.en
docs/manual/mod/threadpool.xml
docs/manual/mod/worker.html.en
docs/manual/mod/worker.xml
docs/manual/platform/netware.html.en
docs/manual/platform/netware.xml
docs/manual/server-wide.html.en
docs/manual/server-wide.xml

index 44f2d513e250c8c7ddfe37d99b067487b674192e..4b8849c61f11049cf496034f246b14bffd80fe16 100644 (file)
 <li><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup</a></li>
 <li><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit</a></li>
 <li><a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
-<li><a href="mpm_netware.html#threadstacksize">ThreadStackSize</a></li>
+<li><a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><a href="core.html#timeout">TimeOut</a></li>
 <li><a href="mod_log_config.html#transferlog">TransferLog</a></li>
 <li><a href="mod_mime.html#typesconfig">TypesConfig</a></li>
 <li><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias</a></li>
 <li><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP</a></li>
 <li><a href="mpm_winnt.html#win32disableacceptex" id="W" name="W">Win32DisableAcceptEx</a></li>
-<li><a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 <li><a href="mod_include.html#xbithack" id="X" name="X">XBitHack</a></li>
 </ul></div>
 <div class="bottomlang">
index 6e9aad4aba3b2a2ea7104985f38d8371ea298790..6e783acef570db183d46d51e425291d28c86066e 100644 (file)
 <li><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup</a></li>
 <li><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit</a></li>
 <li><a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
-<li><a href="mpm_netware.html#threadstacksize">ThreadStackSize</a></li>
+<li><a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><a href="core.html#timeout">TimeOut</a></li>
 <li><a href="mod_log_config.html#transferlog">TransferLog</a></li>
 <li><a href="mod_mime.html#typesconfig">TypesConfig</a></li>
 <li><a href="mod_vhost_alias.html#virtualscriptalias">VirtualScriptAlias</a></li>
 <li><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP</a></li>
 <li><a href="mpm_winnt.html#win32disableacceptex" id="W" name="W">Win32DisableAcceptEx</a></li>
-<li><a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 <li><a href="mod_include.html#xbithack" id="X" name="X">XBitHack</a></li>
 </ul></div>
 <div class="bottomlang">
index 6eb37b3c5d78a81a7d4240fedf19e0c242ab9469..c3f82f2f96e31ccf91b3f2703ea6b494e8f5a88b 100644 (file)
@@ -74,8 +74,8 @@ MPM</td></tr>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadlimit">ThreadLimit</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 </ul>
 </div>
 
index ac7ed17557820a73a956bbe3541030c6028345f5..38d08a27b32a9a9273e51a48731a5a9878bc9005 100644 (file)
@@ -89,9 +89,9 @@ MPM</description>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>User</name>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>WorkerStackSize</name>
+<directivesynopsis location="mpm_common"><name>User</name>
 </directivesynopsis>
 
 </modulesynopsis>
index ef57259257ab6873ca45a7f49de41cf7485c587c..6b4b06fcd2390605c018a5cf755aafd2c646112b 100644 (file)
@@ -51,8 +51,8 @@ more than one multi-processing module (MPM)</td></tr>
 <li><img alt="" src="../images/down.gif" /> <a href="#startthreads">StartThreads</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#threadlimit">ThreadLimit</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#user">User</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#workerstacksize">WorkerStackSize</a></li>
 </ul>
 </div>
 
@@ -789,6 +789,50 @@ and later</td></tr>
     <code>64</code> when used with <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> and
     <code>25</code> when used with the others.</p>
 
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ThreadStackSize" id="ThreadStackSize">ThreadStackSize</a> <a name="threadstacksize" id="threadstacksize">Directive</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>The size in bytes of the stack used by threads handling 
+client connections</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ThreadStackSize <var>size</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>65536 on NetWare; varies on other operating systems</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache 2.1 and later</td></tr>
+</table>
+    <p>The <code class="directive">ThreadStackSize</code> directive sets the 
+    size of the stack (for autodata) of threads which handle client
+    connections and call modules to help process those connections.  
+    In most cases the operating system default for stack size is 
+    reasonable, but there are some conditions where it may need to be 
+    adjusted:</p>
+
+    <ul>
+      <li>On platforms with a relatively small default thread stack size
+      (e.g., HP-UX), Apache may crash when using some third-party modules
+      which use a relatively large amount of autodata storage.  Those
+      same modules may have worked fine on other platforms where the
+      default thread stack size is larger.  This type of crash is
+      resolved by setting <code class="directive">ThreadStackSize</code> to a 
+      value higher than the operating system default.  This type of 
+      adjustment is necessary only if the provider of the third-party 
+      module specifies that it is required, or if diagnosis of an Apache 
+      crash indicates that the thread stack size was too small.</li>
+
+      <li>On platforms where the default thread stack size is 
+      significantly larger than necessary for the web server
+      configuration, a higher number of threads per child process
+      will be achievable if <code class="directive">ThreadStackSize</code> is
+      set to a value lower than the operating system default.  This type
+      of adjustment should only be made in a test environment which allows
+      the full set of web server processing can be exercised, as there
+      may be infrequent requests which require more stack to process.
+      A change in the web server configuration can invalidate the
+      current <code class="directive">ThreadStackSize</code> setting.</li>
+    </ul>
+
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="directive-section"><h2><a name="User" id="User">User</a> <a name="user" id="user">Directive</a></h2>
@@ -851,50 +895,6 @@ requests</td></tr>
       reasons.</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="WorkerStackSize" id="WorkerStackSize">WorkerStackSize</a> <a name="workerstacksize" id="workerstacksize">Directive</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>The size in bytes of the stack used by threads handling 
-client connections</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>WorkerStackSize <var>size</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>varies by operating system</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr>
-<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">Module:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache 2.1 and later</td></tr>
-</table>
-    <p>The <code class="directive">WorkerStackSize</code> directive sets the 
-    size of the stack (for autodata) of threads which handle client
-    connections and call modules to help process those connections.  
-    In most cases the operating system default for stack size is 
-    reasonable, but there are some conditions where it may need to be 
-    adjusted:</p>
-
-    <ul>
-      <li>On platforms with a relatively small default thread stack size
-      (e.g., HP-UX), Apache may crash when using some third-party modules
-      which use a relatively large amount of autodata storage.  Those
-      same modules may have worked fine on other platforms where the
-      default thread stack size is larger.  This type of crash is
-      resolved by setting <code class="directive">WorkerStackSize</code> to a 
-      value higher than the operating system default.  This type of 
-      adjustment is necessary only if the provider of the third-party 
-      module specifies that it is required, or if diagnosis of an Apache 
-      crash indicates that the thread stack size was too small.</li>
-
-      <li>On platforms where the default thread stack size is 
-      significantly larger than necessary for the web server
-      configuration, a higher number of threads per child process
-      will be achievable if <code class="directive">WorkerStackSize</code> is
-      set to a value lower than the operating system default.  This type
-      of adjustment should only be made in a test environment which allows
-      the full set of web server processing can be exercised, as there
-      may be infrequent requests which require more stack to process.
-      A change in the web server configuration can invalidate the
-      current <code class="directive">WorkerStackSize</code> setting.</li>
-    </ul>
-
 </div>
 </div>
 <div class="bottomlang">
index 300007c3fd3a854ebb0b4d29b110c0fc08a84be9..aa8a6bec2c8aad0de8b3e00dba27bb6240ed2ca7 100644 (file)
@@ -825,6 +825,53 @@ and later</compatibility>
 </usage>
 </directivesynopsis>
 
+<directivesynopsis>
+<name>ThreadStackSize</name>
+<description>The size in bytes of the stack used by threads handling 
+client connections</description> 
+<syntax>ThreadStackSize <var>size</var></syntax>
+<default>65536 on NetWare; varies on other operating systems</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>mpm_netware</module>
+<module>mpm_winnt</module><module>perchild</module>
+<module>threadpool</module><module>worker</module>
+</modulelist>
+<compatibility>Available in Apache 2.1 and later</compatibility>
+
+<usage>
+    <p>The <directive>ThreadStackSize</directive> directive sets the 
+    size of the stack (for autodata) of threads which handle client
+    connections and call modules to help process those connections.  
+    In most cases the operating system default for stack size is 
+    reasonable, but there are some conditions where it may need to be 
+    adjusted:</p>
+
+    <ul>
+      <li>On platforms with a relatively small default thread stack size
+      (e.g., HP-UX), Apache may crash when using some third-party modules
+      which use a relatively large amount of autodata storage.  Those
+      same modules may have worked fine on other platforms where the
+      default thread stack size is larger.  This type of crash is
+      resolved by setting <directive>ThreadStackSize</directive> to a 
+      value higher than the operating system default.  This type of 
+      adjustment is necessary only if the provider of the third-party 
+      module specifies that it is required, or if diagnosis of an Apache 
+      crash indicates that the thread stack size was too small.</li>
+
+      <li>On platforms where the default thread stack size is 
+      significantly larger than necessary for the web server
+      configuration, a higher number of threads per child process
+      will be achievable if <directive>ThreadStackSize</directive> is
+      set to a value lower than the operating system default.  This type
+      of adjustment should only be made in a test environment which allows
+      the full set of web server processing can be exercised, as there
+      may be infrequent requests which require more stack to process.
+      A change in the web server configuration can invalidate the
+      current <directive>ThreadStackSize</directive> setting.</li>
+    </ul>
+</usage>
+</directivesynopsis>
+
 <directivesynopsis>
 <name>User</name>
 <description>The userid under which the server will answer
@@ -892,51 +939,4 @@ requests</description>
 </usage>
 </directivesynopsis>
 
-<directivesynopsis>
-<name>WorkerStackSize</name>
-<description>The size in bytes of the stack used by threads handling 
-client connections</description> 
-<syntax>WorkerStackSize <var>size</var></syntax>
-<default>varies by operating system</default>
-<contextlist><context>server config</context></contextlist>
-<modulelist><module>leader</module><module>mpm_winnt</module>
-<module>perchild</module><module>threadpool</module>
-<module>worker</module>
-</modulelist>
-<compatibility>Available in Apache 2.1 and later</compatibility>
-
-<usage>
-    <p>The <directive>WorkerStackSize</directive> directive sets the 
-    size of the stack (for autodata) of threads which handle client
-    connections and call modules to help process those connections.  
-    In most cases the operating system default for stack size is 
-    reasonable, but there are some conditions where it may need to be 
-    adjusted:</p>
-
-    <ul>
-      <li>On platforms with a relatively small default thread stack size
-      (e.g., HP-UX), Apache may crash when using some third-party modules
-      which use a relatively large amount of autodata storage.  Those
-      same modules may have worked fine on other platforms where the
-      default thread stack size is larger.  This type of crash is
-      resolved by setting <directive>WorkerStackSize</directive> to a 
-      value higher than the operating system default.  This type of 
-      adjustment is necessary only if the provider of the third-party 
-      module specifies that it is required, or if diagnosis of an Apache 
-      crash indicates that the thread stack size was too small.</li>
-
-      <li>On platforms where the default thread stack size is 
-      significantly larger than necessary for the web server
-      configuration, a higher number of threads per child process
-      will be achievable if <directive>WorkerStackSize</directive> is
-      set to a value lower than the operating system default.  This type
-      of adjustment should only be made in a test environment which allows
-      the full set of web server processing can be exercised, as there
-      may be infrequent requests which require more stack to process.
-      A change in the web server configuration can invalidate the
-      current <directive>WorkerStackSize</directive> setting.</li>
-    </ul>
-</usage>
-</directivesynopsis>
-
 </modulesynopsis>
index a5e48bf8a78a3f1223272528a97c258a0ed2135a..0f869c077f6692bbda3a528c32482075f6a922c4 100644 (file)
@@ -71,7 +71,7 @@
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#minsparethreads">MinSpareThreads</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startthreads">StartThreads</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#threadstacksize">ThreadStackSize</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 </ul>
 <h3>See also</h3>
 <ul class="seealso">
       MaxThreads 512
     </code></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="ThreadStackSize" id="ThreadStackSize">ThreadStackSize</a> <a name="threadstacksize" id="threadstacksize">Directive</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Determine the stack size for each thread</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ThreadStackSize <var>number</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ThreadStackSize 65536</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config</td></tr>
-<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mpm_netware</td></tr>
-</table>
-    <p>This directive tells the server what stack size to use for
-    each of the running threads. If you ever get a stack overflow
-    you will need to bump this number to a higher setting.</p>
-
 </div>
 </div>
 <div class="bottomlang">
index da435a5b74b35ca785e697cac3d3867096900256..8c1964a6d9c6a4222a6cf44d056ca8672e5de096 100644 (file)
@@ -79,6 +79,8 @@
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>StartThreads</name>
 </directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
+</directivesynopsis>
 
 <directivesynopsis>
 <name>MaxThreads</name>
 </usage>
 </directivesynopsis>
 
-<directivesynopsis>
-<name>ThreadStackSize</name>
-<description>Determine the stack size for each thread</description>
-<syntax>ThreadStackSize <var>number</var></syntax>
-<default>ThreadStackSize 65536</default>
-<contextlist><context>server config</context></contextlist>
-
-<usage>
-    <p>This directive tells the server what stack size to use for
-    each of the running threads. If you ever get a stack overflow
-    you will need to bump this number to a higher setting.</p>
-</usage>
-</directivesynopsis>
-
 </modulesynopsis>
index 37af18f43fcc2ee1b780406ab1b562d3a833c0c0..65537728dbbe90a07cb55d3f167d746ef0283a12 100644 (file)
@@ -49,8 +49,8 @@ NT.</td></tr>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadlimit">ThreadLimit</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#win32disableacceptex">Win32DisableAcceptEx</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 </ul>
 </div>
 
index ae2d996f6b6e6c1530d60bd02bd53d3496f920d5..6c63c76a01816a264e21602003516964a1e25544 100644 (file)
@@ -54,7 +54,7 @@ NT.</description>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>WorkerStackSize</name>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
 </directivesynopsis>
 
 <directivesynopsis>
index 66725fabf3783aaf635d91d9034f60051a1d3981..61e6335fc407169c8fb96046f63c4bfc66f3143d 100644 (file)
@@ -63,8 +63,8 @@ requests to be assigned a variety of different userids</td></tr>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startthreads">StartThreads</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadlimit">ThreadLimit</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 </ul>
 <h3>Topics</h3>
 <ul id="topics">
index aa30c2b77c75f468efba1e49b887cba38b764968..e882bd31b4683e1c8031d43e7d78c51c14c51d59 100644 (file)
@@ -172,9 +172,9 @@ uses</a></seealso>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>ThreadLimit</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>User</name>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>WorkerStackSize</name>
+<directivesynopsis location="mpm_common"><name>User</name>
 </directivesynopsis>
 
 <directivesynopsis>
index 5eb9f188ccf9c3bd746227414ba6afdf97f3e61d..b0d9df9d6b01ab2ae3ab19817dd8017bb5b75042 100644 (file)
@@ -672,7 +672,8 @@ Certificate verification</td></tr>
 <tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads
 per child process</td></tr>
 <tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr>
-<tr class="odd"><td><a href="mpm_netware.html#threadstacksize">ThreadStackSize <var>number</var></a></td><td> 65536 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Determine the stack size for each thread</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#threadstacksize">ThreadStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling 
+client connections</td></tr>
 <tr><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 300 </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for
 certain events before failing a request</td></tr>
 <tr class="odd"><td><a href="mod_log_config.html#transferlog">TransferLog <var>file</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Specify location of a log file</td></tr>
@@ -697,9 +698,7 @@ a given virtual host</td></tr>
 <tr class="odd"><td><a href="mod_vhost_alias.html#virtualscriptaliasip">VirtualScriptAliasIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the cgi directory for
 a given virtual host</td></tr>
 <tr><td><a href="mpm_winnt.html#win32disableacceptex" id="W" name="W">Win32DisableAcceptEx</a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Use accept() rather than AcceptEx() to accept network connections</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#workerstacksize">WorkerStackSize <var>size</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The size in bytes of the stack used by threads handling 
-client connections</td></tr>
-<tr><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Parse SSI directives in files with the execute bit
+<tr class="odd"><td><a href="mod_include.html#xbithack" id="X" name="X">XBitHack on|off|full</a></td><td> off </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Parse SSI directives in files with the execute bit
 set</td></tr>
 </table></div>
 <div class="bottomlang">
index c24e6d91b7fecb1fde9886121d665546a10a8c1d..26ed0631c335c485d44e782e5f369a5fa2f09b02 100644 (file)
@@ -67,8 +67,8 @@
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadlimit">ThreadLimit</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 </ul>
 </div>
 
index 6c22abcc0e9a572f76c313e653ba9cff6d08e97e..faf2c72c1bb2236aa00b05cc46d79a8ffd2aed88 100644 (file)
@@ -84,9 +84,9 @@
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>User</name>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>WorkerStackSize</name>
+<directivesynopsis location="mpm_common"><name>User</name>
 </directivesynopsis>
 
 </modulesynopsis>
index a6a9db1e113d9170124504ff19583bd0f1708714..6cc814349bd77624e7da41f50b624c77374f771d 100644 (file)
@@ -67,8 +67,8 @@
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadlimit">ThreadLimit</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#threadstacksize">ThreadStackSize</a></li>
 <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
-<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#workerstacksize">WorkerStackSize</a></li>
 </ul>
 <h3>Topics</h3>
 <ul id="topics">
index 28deb4a35356b12237cba29e4517a46c0c023ff8..f0be28765640b709539e9e537c43375c809a7dae 100644 (file)
@@ -175,9 +175,9 @@ uses</a></seealso>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>User</name>
+<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>WorkerStackSize</name>
+<directivesynopsis location="mpm_common"><name>User</name>
 </directivesynopsis>
 
 </modulesynopsis>
index fc21c6d2ab7334a4999dd26e7f63ab5d42f5b0b4..782607e8b15fc60316cde40ebf70854838835835 100644 (file)
         This directive limits the total number of work threads to a maximum
         value. The recommended default is <code>ThreadsPerChild 250</code>.</p>
 
-        <p><code class="directive"><a href="../mod/mpm_netware.html#threadstacksize">ThreadStackSize</a></code> -
+        <p><code class="directive"><a href="../mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code> -
         This directive tells the server what size of stack to use
         for the individual worker thread. The recommended default
         is <code>ThreadStackSize 65536</code>.</p>
index df685bc52b764869b1e3183584938e0b447f3247..9e5308575da4e08c5221b1e81df4d8a5a6bcfded 100644 (file)
         This directive limits the total number of work threads to a maximum
         value. The recommended default is <code>ThreadsPerChild 250</code>.</p>
 
-        <p><directive module="mpm_netware">ThreadStackSize</directive> -
+        <p><directive module="mpm_common">ThreadStackSize</directive> -
         This directive tells the server what size of stack to use
         for the individual worker thread. The recommended default
         is <code>ThreadStackSize 65536</code>.</p>
index 05b3d6da8ecb9cf228135d58714e080796b66658..c023a72ab1ad5205b91d26e97b40a711e2aa98d3 100644 (file)
@@ -72,7 +72,7 @@ the basic operations of the server.</p>
 <h2><a name="resource" id="resource">Limiting Resource Usage</a></h2>
     
 
-    <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#limitrequestbody">LimitRequestBody</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestfields">LimitRequestFields</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestfieldsize">LimitRequestFieldsize</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestline">LimitRequestLine</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitcpu">RLimitCPU</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitmem">RLimitMEM</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitnproc">RLimitNPROC</a></code></li><li><code class="directive"><a href="./mod/mpm_netware.html#threadstacksize">ThreadStackSize</a></code></li></ul></td></tr></table>
+    <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#limitrequestbody">LimitRequestBody</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestfields">LimitRequestFields</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestfieldsize">LimitRequestFieldsize</a></code></li><li><code class="directive"><a href="./mod/core.html#limitrequestline">LimitRequestLine</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitcpu">RLimitCPU</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitmem">RLimitMEM</a></code></li><li><code class="directive"><a href="./mod/core.html#rlimitnproc">RLimitNPROC</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code></li></ul></td></tr></table>
 
     <p>The <code class="directive">LimitRequest</code>*
     directives are used to place limits on the amount of resources
@@ -86,8 +86,8 @@ the basic operations of the server.</p>
     this will control resources used by CGI scripts and SSI exec
     commands.</p>
 
-    <p>The <code class="directive"><a href="./mod/mpm_netware.html#threadstacksize">ThreadStackSize</a></code> directive
-    is used only on Netware to control the stack size.</p>
+    <p>The <code class="directive"><a href="./mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code>
+    directive is used with some platforms to control the stack size.</p>
   </div></div>
 <div class="bottomlang">
 <p><span>Available Languages: </span><a href="./en/server-wide.html" title="English">&nbsp;en&nbsp;</a> |
index 50c03272a1e47f50756a612a77dbde73c4edfa70..6d5c8766915c8bd1116b8f8b76fcf2d5c2ea7c3d 100644 (file)
@@ -94,7 +94,7 @@ the basic operations of the server.</p>
         <directive module="core">RLimitCPU</directive>
         <directive module="core">RLimitMEM</directive>
         <directive module="core">RLimitNPROC</directive>
-        <directive module="mpm_netware">ThreadStackSize</directive>
+        <directive module="mpm_common">ThreadStackSize</directive>
       </directivelist>
     </related>
 
@@ -110,7 +110,7 @@ the basic operations of the server.</p>
     this will control resources used by CGI scripts and SSI exec
     commands.</p>
 
-    <p>The <directive module="mpm_netware">ThreadStackSize</directive> directive
-    is used only on Netware to control the stack size.</p>
+    <p>The <directive module="mpm_common">ThreadStackSize</directive>
+    directive is used with some platforms to control the stack size.</p>
   </section>
 </manualpage>