Mercurial > prosody-hg
comparison net/xmppcomponent_listener.lua @ 2756:d81af905ccce
net.xmppcomponent_listener: Close component sessions on receiving a </stream:stream>
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Sun, 14 Mar 2010 03:04:51 +0000 |
| parents | 28f2416a3e4e |
| children | c13816e0c546 |
comparison
equal
deleted
inserted
replaced
| 2755:28f2416a3e4e | 2756:d81af905ccce |
|---|---|
| 86 ["xmlns:stream"]='http://etherx.jabber.org/streams', id=session.streamid, from=session.host }):top_tag()); | 86 ["xmlns:stream"]='http://etherx.jabber.org/streams', id=session.streamid, from=session.host }):top_tag()); |
| 87 | 87 |
| 88 end | 88 end |
| 89 | 89 |
| 90 function stream_callbacks.streamclosed(session) | 90 function stream_callbacks.streamclosed(session) |
| 91 session.send("</stream:stream>"); | 91 session.log("Received </stream:stream>"); |
| 92 session.notopen = true; | 92 session:close(); |
| 93 end | 93 end |
| 94 | 94 |
| 95 local core_process_stanza = core_process_stanza; | 95 local core_process_stanza = core_process_stanza; |
| 96 | 96 |
| 97 function stream_callbacks.handlestanza(session, stanza) | 97 function stream_callbacks.handlestanza(session, stanza) |
