Diff

plugins/mod_s2s/mod_s2s.lua @ 6626:071611bc4f1d

mod_s2s: Catch attempt to close dummy origin of s2s error replies (fixes a top level error)
author Kim Alvefur <zash@zash.se>
date Sun, 05 Apr 2015 16:47:49 +0200
parent 6608:b6e558febb7a
child 6633:832987170da8
line wrap: on
line diff
--- a/plugins/mod_s2s/mod_s2s.lua	Sun Apr 05 16:24:10 2015 +0200
+++ b/plugins/mod_s2s/mod_s2s.lua	Sun Apr 05 16:47:49 2015 +0200
@@ -54,6 +54,9 @@
 			(session.log or log)("error", "Replying to to an s2s error reply, please report this! Traceback: %s", traceback());
 		end;
 		dummy = true;
+		close = function ()
+			(session.log or log)("error", "Attempting to close the dummy origin of s2s error replies, please report this! Traceback: %s", traceback());
+		end;
 	};
 	for i, data in ipairs(sendq) do
 		local reply = data[2];