summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2014-05-27 22:56:33 +0200
committerHolger Weiss <holger@zedat.fu-berlin.de>2014-05-27 22:56:33 +0200
commit99ca8281fa3b35adc7dc2584450a8d7699f1a998 (patch)
tree327d2178b5f0bb0d00ae0a80b8453657fb39336f /doc
parentMerge pull request #226 from weiss/simplify-state-change (diff)
XEP-0198: Terminate session on queue overflow
On queue overflow, terminate the c2s session instead of just dropping items from the queue. This makes sure all stanzas are either delivered or bounced.
Diffstat (limited to 'doc')
-rw-r--r--doc/guide.tex8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/guide.tex b/doc/guide.tex
index a7ff11ff..9abf4834 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -983,10 +983,10 @@ This is a detailed description of each option allowed by the listening modules:
\titem{max\_ack\_queue: Size}
This option specifies the maximum number of unacknowledged stanzas
queued for possible retransmission if \term{stream\_management} is
- enabled. When the limit is reached, the first stanza is dropped from
- the queue before adding the next one. This option can be specified
- for \term{ejabberd\_c2s} listeners. The allowed values are positive
- integers and \term{infinity}. Default value: \term{500}.
+ enabled. When the limit is exceeded, the client session is
+ terminated. This option can be specified for \term{ejabberd\_c2s}
+ listeners. The allowed values are positive integers and
+ \term{infinity}. Default value: \term{500}.
\titem{max\_fsm\_queue: Size}
This option specifies the maximum number of elements in the queue of the FSM
(Finite State Machine).