# HG changeset patch # User Matthew Wild # Date 1228922821 0 # Node ID 7bb91fcddaf8991db5e40bfa9343ae35a7f039cf # Parent d98106902f7435a98cc542d21c4c8bd4b35dbcf9 Fix blank tracebacks for c2s/s2s connections diff -r d98106902f74 -r 7bb91fcddaf8 net/xmppclient_listener.lua --- a/net/xmppclient_listener.lua Tue Dec 09 05:22:43 2008 +0500 +++ b/net/xmppclient_listener.lua Wed Dec 10 15:27:01 2008 +0000 @@ -47,7 +47,7 @@ end end -local function handleerr(err) log("error", "Traceback[c2s]:", err, debug.traceback()); end +local function handleerr(err) log("error", "Traceback[c2s]: %s: %s", tostring(err), debug.traceback()); end function stream_callbacks.handlestanza(a, b) xpcall(function () core_process_stanza(a, b) end, handleerr); end diff -r d98106902f74 -r 7bb91fcddaf8 net/xmppserver_listener.lua --- a/net/xmppserver_listener.lua Tue Dec 09 05:22:43 2008 +0500 +++ b/net/xmppserver_listener.lua Wed Dec 10 15:27:01 2008 +0000 @@ -39,7 +39,7 @@ end end -local function handleerr(err) log("error", "Traceback[s2s]:", err, debug.traceback()); end +local function handleerr(err) log("error", "Traceback[s2s]: %s: %s", tostring(err), debug.traceback()); end function stream_callbacks.handlestanza(a, b) xpcall(function () core_process_stanza(a, b) end, handleerr); end