Comparison

plugins/mod_csi_simple.lua @ 9922:06bf5ccd859f

mod_csi_simple: Fix type in function name
author Matthew Wild <mwild1@gmail.com>
date Mon, 25 Mar 2019 10:32:39 +0000
parent 9921:ec138e4254ed
child 9923:e83dfcdeab59
comparison
equal deleted inserted replaced
9921:ec138e4254ed 9922:06bf5ccd859f
88 else 88 else
89 session.log("warn", "Session connection does not support write pausing"); 89 session.log("warn", "Session connection does not support write pausing");
90 end 90 end
91 end 91 end
92 92
93 function disble_optimizations(session) 93 function disable_optimizations(session)
94 if session.conn and session.conn and session.conn.resume_writes then 94 if session.conn and session.conn and session.conn.resume_writes then
95 filters.remove_filter(session, "stanzas/out", manage_buffer); 95 filters.remove_filter(session, "stanzas/out", manage_buffer);
96 filters.remove_filter(session, "bytes/in", flush_buffer); 96 filters.remove_filter(session, "bytes/in", flush_buffer);
97 session.conn:resume_writes(); 97 session.conn:resume_writes();
98 end 98 end
103 enable_optimizations(session); 103 enable_optimizations(session);
104 end); 104 end);
105 105
106 module:hook("csi-client-active", function (event) 106 module:hook("csi-client-active", function (event)
107 local session = event.origin; 107 local session = event.origin;
108 disble_optimizations(session); 108 disable_optimizations(session);
109 end); 109 end);
110 110
111 111
112 module:hook("c2s-ondrain", function (event) 112 module:hook("c2s-ondrain", function (event)
113 local session = event.session; 113 local session = event.session;
130 130
131 function module.unload() 131 function module.unload()
132 for _, user_session in pairs(prosody.hosts[module.host].sessions) do 132 for _, user_session in pairs(prosody.hosts[module.host].sessions) do
133 for _, session in pairs(user_session.sessions) do 133 for _, session in pairs(user_session.sessions) do
134 if session.state == "inactive" then 134 if session.state == "inactive" then
135 disble_optimizations(session); 135 disable_optimizations(session);
136 end 136 end
137 end 137 end
138 end 138 end
139 end 139 end
140