Mercurial > prosody-hg
comparison net/xmppserver_listener.lua @ 597:e33d384e1b2e
stanza_dispatch = core_process_stanza, fixed for xmpp{client,server} listeners, and sessionmanager for the new syntax
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Sun, 07 Dec 2008 19:04:23 +0000 |
| parents | 033817e12ddb |
| children | 2538912d94ba |
comparison
equal
deleted
inserted
replaced
| 596:9fba6b040126 | 597:e33d384e1b2e |
|---|---|
| 127 session.reset_stream = session_reset_stream; | 127 session.reset_stream = session_reset_stream; |
| 128 session.close = session_close; | 128 session.close = session_close; |
| 129 | 129 |
| 130 session_reset_stream(session); -- Initialise, ready for use | 130 session_reset_stream(session); -- Initialise, ready for use |
| 131 | 131 |
| 132 -- Debug version -- | 132 session.stanza_dispatch = streamcallbacks.handlestanza; |
| 133 -- local function handleerr(err) print("Traceback:", err, debug.traceback()); end | |
| 134 -- session.stanza_dispatch = function (stanza) return select(2, xpcall(function () return core_process_stanza(session, stanza); end, handleerr)); end | |
| 135 end | 133 end |
| 136 if data then | 134 if data then |
| 137 session.data(conn, data); | 135 session.data(conn, data); |
| 138 end | 136 end |
| 139 end | 137 end |
