Comparison

net/xmppserver_listener.lua @ 2256:482bc84c15ea

xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections
author Matthew Wild <mwild1@gmail.com>
date Sat, 28 Nov 2009 17:40:37 +0000
parent 2163:8d33f94dc3a1
child 2369:fe2819d281d5
comparison
equal deleted inserted replaced
2253:a3537266a916 2256:482bc84c15ea
98 session.sends2s(reason); 98 session.sends2s(reason);
99 end 99 end
100 end 100 end
101 end 101 end
102 session.sends2s("</stream:stream>"); 102 session.sends2s("</stream:stream>");
103 if session.notopen or not session.conn.close() then 103 if session.notopen or not session.conn:close() then
104 session.conn.close(true); -- Force FIXME: timer? 104 session.conn:close(true); -- Force FIXME: timer?
105 end 105 end
106 session.conn.close(); 106 session.conn:close();
107 xmppserver.ondisconnect(session.conn, "stream error"); 107 xmppserver.ondisconnect(session.conn, "stream error");
108 end 108 end
109 end 109 end
110 110
111 111