aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-30 20:57:32 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2019-07-30 20:57:32 +0300
commit15f50f53312137f416782842b81ba6a2d95f9f02 (patch)
tree2319540443566cadf318248459aa73df69627394 /src
parentImplement read-repair for session pids (diff)
Improve pattern matching
Diffstat (limited to 'src')
-rw-r--r--src/mod_stream_mgmt.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_stream_mgmt.erl b/src/mod_stream_mgmt.erl
index 9786304a5..4fd778899 100644
--- a/src/mod_stream_mgmt.erl
+++ b/src/mod_stream_mgmt.erl
@@ -250,7 +250,7 @@ c2s_handle_info(#{mgmt_state := pending, lang := Lang,
Err = xmpp:serr_connection_timeout(Txt, Lang),
Mod:stop(State#{mgmt_state => timeout,
stop_reason => {stream, {out, Err}}});
-c2s_handle_info(#{jid := JID} = State, {_Ref, {resume, OldState}}) ->
+c2s_handle_info(State, {_Ref, {resume, #{jid := JID} = OldState}}) ->
%% This happens if the resume_session/1 request timed out; the new session
%% now receives the late response.
?DEBUG("Received old session state for ~s after failed resumption",