Mercurial > prosody-hg
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 |
| parents | 8d33f94dc3a1 |
| children | 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 |
