plugins/mod_csi_simple.lua
changeset 10307 c434bff22b14
parent 10306 4c53e58d2468
child 10418 51ebfdeccad7
--- a/plugins/mod_csi_simple.lua	Sat Oct 05 16:50:41 2019 +0200
+++ b/plugins/mod_csi_simple.lua	Sat Oct 05 16:55:58 2019 +0200
@@ -95,10 +95,10 @@
 end
 
 function disable_optimizations(session)
+	session.csi_flushing = nil;
+	filters.remove_filter(session, "stanzas/out", manage_buffer);
+	filters.remove_filter(session, "bytes/in", flush_buffer);
 	if session.conn and session.conn.resume_writes then
-		session.csi_flushing = nil;
-		filters.remove_filter(session, "stanzas/out", manage_buffer);
-		filters.remove_filter(session, "bytes/in", flush_buffer);
 		session.conn:resume_writes();
 	end
 end