scansion/objects/client.lua

changeset 66
909c00296c2a
parent 60
e032cdb517ab
child 73
1c07ef6c6502
--- a/scansion/objects/client.lua	Thu Dec 31 18:18:37 2015 +0000
+++ b/scansion/objects/client.lua	Thu Dec 31 18:19:03 2015 +0000
@@ -1,4 +1,5 @@
 local async = require "scansion.async";
+local new_error = require "scansion.error".new_error;
 local verse = require "verse".init("client");
 
 local parse_xml = require "scansion.xml".parse;
@@ -83,7 +84,7 @@
 				client.log("NOT IT!")
 				client.log("Expected: %s", expected_stanza);
 				client.log("Received: %s", received_stanza);
-				error("Received unexpected stanza");
+				error(new_error("Received unexpected stanza", { stanza = tostring(received_stanza) }));
 			else
 				client.log("YES! %s", expected_stanza)
 			end

mercurial