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]

Reply via email to