net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream>
authorMatthew Wild <mwild1@gmail.com>
Sun, 14 Mar 2010 03:04:51 +0000
changeset 2756 d81af905ccce
parent 2755 28f2416a3e4e
child 2757 c13816e0c546
net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream>
net/xmppcomponent_listener.lua
--- a/net/xmppcomponent_listener.lua	Sun Mar 14 03:04:04 2010 +0000
+++ b/net/xmppcomponent_listener.lua	Sun Mar 14 03:04:51 2010 +0000
@@ -88,8 +88,8 @@
 end
 
 function stream_callbacks.streamclosed(session)
-	session.send("</stream:stream>");
-	session.notopen = true;
+	session.log("Received </stream:stream>");
+	session:close();
 end
 
 local core_process_stanza = core_process_stanza;