Cloned the SendBufferSize documentation, and removed one
SendBufferSize reference in vhosts/details.xml that was incorrect
(SendBufferSize isn't valid at the VirutalHost level)
--
Eric Covener
[EMAIL PROTECTED]
Index: manual/mod/mpm_common.xml
===================================================================
--- manual/mod/mpm_common.xml (revision 158687)
+++ manual/mod/mpm_common.xml (working copy)
@@ -625,7 +625,7 @@
<directivesynopsis>
<name>SendBufferSize</name>
-<description>TCP buffer size</description>
+<description>TCP send buffer size</description>
<syntax>SendBufferSize <var>bytes</var></syntax>
<default>SendBufferSize 0</default>
<contextlist><context>server config</context></contextlist>
@@ -635,7 +635,7 @@
<module>threadpool</module><module>worker</module></modulelist>
<usage>
- <p>The server will set the TCP buffer size to the number of bytes
+ <p>The server will set the TCP send buffer size to the number of bytes
specified. Very useful to increase past standard OS defaults on
high speed high latency (<em>i.e.</em>, 100ms or so, such as
transcontinental fast pipes).</p>
@@ -646,6 +646,28 @@
</directivesynopsis>
<directivesynopsis>
+<name>ReceiveBufferSize</name>
+<description>TCP receive buffer size</description>
+<syntax>ReceiveBufferSize <var>bytes</var></syntax>
+<default>ReceiveBufferSize 0</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpm_winnt</module>
+<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>The server will set the TCP receive buffer size to the number of bytes
+ specified. Very useful to increase past standard OS defaults on
+ high speed high latency (<em>i.e.</em>, 100ms or so, such as
+ transcontinental fast pipes).</p>
+
+ <p>If set to the value of <code>0</code>, the server will use the
+ OS deault.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
<name>ServerLimit</name>
<description>Upper limit on configurable number of processes</description>
<syntax>ServerLimit <var>number</var></syntax>
Index: manual/mod/beos.xml
===================================================================
--- manual/mod/beos.xml (revision 158687)
+++ manual/mod/beos.xml (working copy)
@@ -45,6 +45,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>StartThreads</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MinSpareThreads</name>
Index: manual/mod/perchild.xml
===================================================================
--- manual/mod/perchild.xml (revision 158687)
+++ manual/mod/perchild.xml (working copy)
@@ -170,6 +170,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>ServerLimit</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>StartThreads</name>
Index: manual/mod/mpmt_os2.xml
===================================================================
--- manual/mod/mpmt_os2.xml (revision 158687)
+++ manual/mod/mpmt_os2.xml (working copy)
@@ -57,6 +57,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxRequestsPerChild</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxSpareThreads</name>
Index: manual/mod/worker.xml
===================================================================
--- manual/mod/worker.xml (revision 158687)
+++ manual/mod/worker.xml (working copy)
@@ -169,6 +169,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>ServerLimit</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>StartServers</name>
Index: manual/mod/mpm_winnt.xml
===================================================================
--- manual/mod/mpm_winnt.xml (revision 158687)
+++ manual/mod/mpm_winnt.xml (working copy)
@@ -52,6 +52,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>ThreadLimit</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
Index: manual/mod/event.xml
===================================================================
--- manual/mod/event.xml (revision 158687)
+++ manual/mod/event.xml (working copy)
@@ -62,6 +62,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>LockFile</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxClients</name>
Index: manual/mod/leader.xml
===================================================================
--- manual/mod/leader.xml (revision 158687)
+++ manual/mod/leader.xml (working copy)
@@ -68,6 +68,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>LockFile</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxClients</name>
Index: manual/mod/mpm_netware.xml
===================================================================
--- manual/mod/mpm_netware.xml (revision 158687)
+++ manual/mod/mpm_netware.xml (working copy)
@@ -75,6 +75,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxSpareThreads</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MinSpareThreads</name>
Index: manual/mod/threadpool.xml
===================================================================
--- manual/mod/threadpool.xml (revision 158687)
+++ manual/mod/threadpool.xml (working copy)
@@ -62,6 +62,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>LockFile</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>MaxClients</name>
Index: manual/mod/prefork.xml
===================================================================
--- manual/mod/prefork.xml (revision 158687)
+++ manual/mod/prefork.xml (working copy)
@@ -107,6 +107,8 @@
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
</directivesynopsis>
+<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
+</directivesynopsis>
<directivesynopsis location="mpm_common"><name>ServerLimit</name>
</directivesynopsis>
<directivesynopsis location="mpm_common"><name>StartServers</name>
Index: manual/vhosts/details.xml
===================================================================
--- manual/vhosts/details.xml (revision 158687)
+++ manual/vhosts/details.xml (working copy)
@@ -190,8 +190,7 @@
<directive module="core">Timeout</directive>,
<directive module="core">KeepAliveTimeout</directive>,
<directive module="core">KeepAlive</directive>,
- <directive module="core">MaxKeepAliveRequests</directive>,
- or <directive module="core">SendBufferSize</directive>
+ or <directive module="core">MaxKeepAliveRequests</directive>
directive then the respective value is inherited from the
main_server. (That is, inherited from whatever the final
setting of that value is in the main_server.)</li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]