comparison mod_smacks/mod_smacks.lua @ 258:36648205b10a

mod_smacks: Add commented log statement for future debugging
author Matthew Wild <mwild1@gmail.com>
date Thu, 07 Oct 2010 16:19:09 +0100
parents 08fa42e1ab06
children 41f1cac40560
comparison
equal deleted inserted replaced
257:08fa42e1ab06 258:36648205b10a
80 80
81 module:hook_stanza(xmlns_sm, "a", function (origin, stanza) 81 module:hook_stanza(xmlns_sm, "a", function (origin, stanza)
82 if not origin.smacks then return; end 82 if not origin.smacks then return; end
83 origin.awaiting_ack = nil; 83 origin.awaiting_ack = nil;
84 -- Remove handled stanzas from outgoing_stanza_queue 84 -- Remove handled stanzas from outgoing_stanza_queue
85 --log("debug", "ACK: h=%s, last=%s", stanza.attr.h or "", origin.last_acknowledged_stanza or "");
85 local handled_stanza_count = tonumber(stanza.attr.h)-origin.last_acknowledged_stanza; 86 local handled_stanza_count = tonumber(stanza.attr.h)-origin.last_acknowledged_stanza;
86 local queue = origin.outgoing_stanza_queue; 87 local queue = origin.outgoing_stanza_queue;
87 if handled_stanza_count > #queue then 88 if handled_stanza_count > #queue then
88 module:log("warn", "The client says it handled %d new stanzas, but we only sent %d :)", 89 module:log("warn", "The client says it handled %d new stanzas, but we only sent %d :)",
89 handled_stanza_count, #queue); 90 handled_stanza_count, #queue);
140 sessionmanager.destroy_session(session); -- Re-destroy 141 sessionmanager.destroy_session(session); -- Re-destroy
141 end 142 end
142 end); 143 end);
143 return; -- Postpone destruction for now 144 return; -- Postpone destruction for now
144 end 145 end
146
145 end 147 end
146 return _destroy_session(session, err); 148 return _destroy_session(session, err);
147 end 149 end