comparison plugins/mod_csi_simple.lua @ 9646:eb543e4a47e2

Merge 0.11->trunk
author Kim Alvefur <zash@zash.se>
date Mon, 26 Nov 2018 19:48:17 +0100
parents e31547ab1ca2
children dfebf6cac027
comparison
equal deleted inserted replaced
9641:0ce404230388 9646:eb543e4a47e2
79 session._orig_send = send; 79 session._orig_send = send;
80 local pump = new_pump(session.send, queue_size); 80 local pump = new_pump(session.send, queue_size);
81 pump:pause(); 81 pump:pause();
82 session.pump = pump; 82 session.pump = pump;
83 function session.send(stanza) 83 function session.send(stanza)
84 if module:fire_event("csi-stanza-is-important", { stanza = stanza, session = session }) then 84 if module:fire_event("csi-is-stanza-important", { stanza = stanza, session = session }) then
85 pump:flush(); 85 pump:flush();
86 send(stanza); 86 send(stanza);
87 else 87 else
88 if st.is_stanza(stanza) then 88 if st.is_stanza(stanza) then
89 stanza = st.clone(stanza); 89 stanza = st.clone(stanza);