aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeny Khramtsov <xramtsov@gmail.com>2014-10-13 20:38:15 +0400
committerEvgeny Khramtsov <xramtsov@gmail.com>2014-10-13 20:38:15 +0400
commitadaa06733391ff219a727a0a8f632a79de102eb9 (patch)
treedbdd974b0ef616b5baa36da1e959a1260bd14743 /src
parentMerge pull request #318 from weiss/remove-xmlrpc-dep (diff)
parentXEP-0198: Set #state.conn field on session resume (diff)
Merge pull request #317 from weiss/xep-0198
XEP-0198: Set #state.conn field on session resume
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_c2s.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index 1591e6ffa..ad00e89bd 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -2943,7 +2943,8 @@ inherit_session_state(#state{user = U, server = S} = StateData, ResumeID) ->
{auth_module, StateData#state.auth_module}],
ejabberd_sm:open_session(NewSID, U, S, R,
Priority, Info),
- {ok, StateData#state{sid = NewSID,
+ {ok, StateData#state{conn = Conn,
+ sid = NewSID,
jid = OldStateData#state.jid,
resource = OldStateData#state.resource,
pres_t = OldStateData#state.pres_t,