author | Kim Alvefur <zash@zash.se> |
Mon, 22 Feb 2021 16:44:40 +0100 | |
changeset 4462 | 5234d0c8883d |
parent 4461 | 091d06c7d724 |
child 4463 | dbfda7f5522d |
--- a/mod_smacks/mod_smacks.lua Mon Feb 22 13:45:29 2021 +0000 +++ b/mod_smacks/mod_smacks.lua Mon Feb 22 16:44:40 2021 +0100 @@ -642,11 +642,15 @@ module:hook_stanza(xmlns_sm3, "resume", function (session, stanza) return handle_resume(session, stanza, xmlns_sm3); end); module:hook("csi-client-active", function (event) - request_ack_if_needed(event.origin, true, "csi-active", nil); + if event.origin.smacks then + request_ack_if_needed(event.origin, true, "csi-active", nil); + end end); module:hook("csi-flushing", function (event) - request_ack_if_needed(event.session, true, "csi-active", nil); + if event.origin.smacks then + request_ack_if_needed(event.session, true, "csi-active", nil); + end end); local function handle_read_timeout(event)