# HG changeset patch # User Kim Alvefur # Date 1682946632 -7200 # Node ID 214a679823e881b1d0e067125515a664a19c6c52 # Parent 3cea237f9d1d90b7d4d5b76d0a90b2c89778f22f mod_csi_simple: Disable revert-to-inactive timer when going to active mode This timer shouldn't kick in in the middle of active mode. diff -r 3cea237f9d1d -r 214a679823e8 plugins/mod_csi_simple.lua --- a/plugins/mod_csi_simple.lua Mon May 01 14:52:38 2023 +0200 +++ b/plugins/mod_csi_simple.lua Mon May 01 15:10:32 2023 +0200 @@ -161,6 +161,10 @@ session.conn:pause_writes(); session.csi_measure_buffer_hold = measure_buffer_hold(); session.csi_counter = 0; + if session.csi_resume then + timer.stop(session.csi_resume); + session.csi_resume = nil; + end filters.add_filter(session, "stanzas/out", manage_buffer); filters.add_filter(session, "bytes/in", flush_buffer); else