diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2016-05-06 15:12:22 +0300 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2016-05-06 15:12:22 +0300 |
commit | ff4a0e1808ccd116588e987ede21956222031f6d (patch) | |
tree | 984029cfa17a5dc6a14a28e39e39b972676a9e71 /src/ejabberd_c2s.erl | |
parent | 51238bff833299bae7c40e0ac744b5f50f81092b (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.erl | 4 |
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); |