summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-10-19 13:23:46 +0000
committerBadlop <badlop@process-one.net>2009-10-19 13:23:46 +0000
commit66cd86e726016f94a5aa42bdec7d2d0621a3bf74 (patch)
treebb6e4a802f3fdcdab22d6b56206bb629b9fa9b49 /doc
parentConsistency, wording and spacing corrections for Polish messages (thanks to M... (diff)
Support ejabberd_listener option 'backlog' to increase TCP backlog (thanks to Janusz Dziemidowicz)(EJAB-1063)
SVN Revision: 2678
Diffstat (limited to 'doc')
-rw-r--r--doc/guide.html6
-rw-r--r--doc/guide.tex6
-rw-r--r--doc/release_notes_2.1.0.txt1
3 files changed, 13 insertions, 0 deletions
diff --git a/doc/guide.html b/doc/guide.html
index 86eb74c4..8346c80b 100644
--- a/doc/guide.html
+++ b/doc/guide.html
@@ -700,6 +700,12 @@ Handles incoming HTTP connections.<BR>
</P><DL CLASS="description"><DT CLASS="dt-description">
<B><TT>{access, AccessName}</TT></B></DT><DD CLASS="dd-description"> This option defines
access to the port. The default value is <TT>all</TT>.
+</DD><DT CLASS="dt-description"><B><TT>{backlog, Value}</TT></B></DT><DD CLASS="dd-description"> The backlog value
+defines the maximum length that the queue of pending connections may
+grow to. This should be increased if the server is going to handle
+lots of new incoming connections as they may be dropped if there is
+no space in the queue (and ejabberd was not able to accept them
+immediately). Default value is 5.
</DD><DT CLASS="dt-description"><B><TT>{certfile, Path}</TT></B></DT><DD CLASS="dd-description"> Full path to a file containing the default SSL certificate.
To define a certificate file specific for a given domain, use the global option <TT>domain_certfile</TT>.
</DD><DT CLASS="dt-description"><B><TT>{service_check_from, true|false}</TT></B></DT><DD CLASS="dd-description">
diff --git a/doc/guide.tex b/doc/guide.tex
index ef950647..e8f8fad2 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -838,6 +838,12 @@ This is a detailed description of each option allowed by the listening modules:
\begin{description}
\titem{\{access, AccessName\}} \ind{options!access}This option defines
access to the port. The default value is \term{all}.
+ \titem{\{backlog, Value\}} \ind{options!backlog}The backlog value
+ defines the maximum length that the queue of pending connections may
+ grow to. This should be increased if the server is going to handle
+ lots of new incoming connections as they may be dropped if there is
+ no space in the queue (and ejabberd was not able to accept them
+ immediately). Default value is 5.
\titem{\{certfile, Path\}} Full path to a file containing the default SSL certificate.
To define a certificate file specific for a given domain, use the global option \term{domain\_certfile}.
\titem{\{service\_check\_from, true|false\}} \ind{options!service\_check\_from}
diff --git a/doc/release_notes_2.1.0.txt b/doc/release_notes_2.1.0.txt
index 7837a918..1a68682e 100644
--- a/doc/release_notes_2.1.0.txt
+++ b/doc/release_notes_2.1.0.txt
@@ -43,6 +43,7 @@
* Configuration
- Added option access_max_user_messages for mod_offline
+- Added option backlog for ejabberd_listener to increase TCP backlog
- Added option define_macro and use_macro
- Added option include_config_file to include additional configuration files
- Added option max_fsm_queue