Software /
code /
prosody
Comparison
net/xmppclient_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 |
parent | 585:033817e12ddb |
child | 598:2538912d94ba |
comparison
equal
deleted
inserted
replaced
596:9fba6b040126 | 597:e33d384e1b2e |
---|---|
124 session.reset_stream = session_reset_stream; | 124 session.reset_stream = session_reset_stream; |
125 session.close = session_close; | 125 session.close = session_close; |
126 | 126 |
127 session_reset_stream(session); -- Initialise, ready for use | 127 session_reset_stream(session); -- Initialise, ready for use |
128 | 128 |
129 -- Debug version -- | 129 session.stanza_dispatch = streamcallbacks.handlestanza; |
130 --local function handleerr(err) print("Traceback:", err, debug.traceback()); end | |
131 --session.stanza_dispatch = function (stanza) return select(2, xpcall(function () return core_process_stanza(session, stanza); end, handleerr)); end | |
132 | |
133 end | 130 end |
134 if data then | 131 if data then |
135 session.data(conn, data); | 132 session.data(conn, data); |
136 end | 133 end |
137 end | 134 end |