aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-09-01 17:39:39 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-09-01 17:39:39 +0300
commitb416527e4f3495dc5e66c0f44365d9bbfab710c5 (patch)
tree522c30ea6fb559f12578a2ce4f3e869f6df64b7f /src
parentejabberd_s2s_in: Log message on connection close (diff)
Don't set termination reason into presence-unavailable status
Fixes https://github.com/processone/xmpp/issues/35
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_c2s.erl1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index a09edfde7..c782cb290 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -272,7 +272,6 @@ process_terminated(#{sid := SID, socket := Socket,
State1 = case maps:is_key(pres_last, State) of
true ->
Pres = #presence{type = unavailable,
- status = xmpp:mk_text(Status),
from = JID,
to = jid:remove_resource(JID)},
ejabberd_sm:close_session_unset_presence(SID, U, S, R,