Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2016-05-06 15:12:22 +0300
committerHolger Weiss <holger@zedat.fu-berlin.de>2016-05-06 15:12:22 +0300
commitff4a0e1808ccd116588e987ede21956222031f6d (patch)
tree984029cfa17a5dc6a14a28e39e39b972676a9e71 /src/ejabberd_c2s.erl
parent51238bff833299bae7c40e0ac744b5f50f81092b (diff)
XEP-0198: Use different error message for bounces
When stanzas are bounced from the stream management queue (because the session timed out or was closed for some other reason), use a different error message so that this situation can be distinguished from other cases.
Diffstat (limited to 'src/ejabberd_c2s.erl')
-rw-r--r--src/ejabberd_c2s.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index 10657c45d..5cfa74bde 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -2886,7 +2886,7 @@ handle_unacked_stanzas(StateData)
end;
false ->
fun(From, To, El, _Time) ->
- Txt = <<"User session not found">>,
+ Txt = <<"User session terminated">>,
Err =
jlib:make_error_reply(
El,
@@ -2898,7 +2898,7 @@ handle_unacked_stanzas(StateData)
?DEBUG("Dropping presence stanza from ~s",
[jid:to_string(From)]);
(From, To, #xmlel{name = <<"iq">>} = El, _Time) ->
- Txt = <<"User session not found">>,
+ Txt = <<"User session terminated">>,
Err = jlib:make_error_reply(
El, ?ERRT_SERVICE_UNAVAILABLE(Lang, Txt)),
ejabberd_router:route(To, From, Err);