aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWaqas Hussain <waqas20@gmail.com>2013-01-26 03:39:18 +0500
committerWaqas Hussain <waqas20@gmail.com>2013-01-26 03:39:18 +0500
commit73a7d5a1ceffdb27ca723f4117f9888f5a52c4aa (patch)
tree2e5df9d587590e8785ebb29acd9612b361bc6c8f
parentd5ff394e677bc2c7df5f3e8273ae8515fde0008d (diff)
downloadprosody-73a7d5a1ceffdb27ca723f4117f9888f5a52c4aa.tar.gz
prosody-73a7d5a1ceffdb27ca723f4117f9888f5a52c4aa.zip
util.xmppstream: Include error stanza in error message if no error handler is available.
-rw-r--r--util/xmppstream.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/xmppstream.lua b/util/xmppstream.lua
index f1793b4f..4909678c 100644
--- a/util/xmppstream.lua
+++ b/util/xmppstream.lua
@@ -45,7 +45,7 @@ function new_sax_handlers(session, stream_callbacks)
local cb_streamopened = stream_callbacks.streamopened;
local cb_streamclosed = stream_callbacks.streamclosed;
- local cb_error = stream_callbacks.error or function(session, e) error("XML stream error: "..tostring(e)); end;
+ local cb_error = stream_callbacks.error or function(session, e, stanza) error("XML stream error: "..tostring(e)..(stanza and ": "..tostring(stanza) or ""),2); end;
local cb_handlestanza = stream_callbacks.handlestanza;
local stream_ns = stream_callbacks.stream_ns or xmlns_streams;