Mercurial > prosody-hg
diff plugins/mod_c2s.lua @ 14147:320e1d49aa9e
Merge 13.0->trunk
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 21 Apr 2026 16:23:34 +0100 |
| parents | c1469296190d 1d028f9473c2 |
| children | 9728c3fabeef |
line wrap: on
line diff
--- a/plugins/mod_c2s.lua Fri Apr 17 19:43:00 2026 +0100 +++ b/plugins/mod_c2s.lua Tue Apr 21 16:23:34 2026 +0100 @@ -441,7 +441,9 @@ if session then (session.log or log)("info", "Client disconnected: %s", err or "connection closed"); stop_session_timers(session); - sm_destroy_session(session, err); + if not session.hibernating then + sm_destroy_session(session, err); + end session.conn = nil; sessions[conn] = nil; end
