comparison mod_smacks/mod_smacks.lua @ 588:8042558336b6

mod_smacks: Log message when client tries to resume unknown session
author Matthew Wild <mwild1@gmail.com>
date Mon, 30 Jan 2012 04:20:24 +0000
parents 322a14acd974
children 57ac609444c4
comparison
equal deleted inserted replaced
587:322a14acd974 588:8042558336b6
215 215
216 module:hook_stanza(xmlns_sm, "resume", function (session, stanza) 216 module:hook_stanza(xmlns_sm, "resume", function (session, stanza)
217 local id = stanza.attr.previd; 217 local id = stanza.attr.previd;
218 local original_session = session_registry[id]; 218 local original_session = session_registry[id];
219 if not original_session then 219 if not original_session then
220 session.log("debug", "Tried to resume non-existent session with id %s", id);
220 session.send(st.stanza("failed", sm_attr) 221 session.send(st.stanza("failed", sm_attr)
221 :tag("item-not-found", { xmlns = xmlns_errors }) 222 :tag("item-not-found", { xmlns = xmlns_errors })
222 ); 223 );
223 elseif session.username == original_session.username 224 elseif session.username == original_session.username
224 and session.host == original_session.host then 225 and session.host == original_session.host then