--- a/plugins/mod_s2s/mod_s2s.lua Sun Dec 01 02:04:24 2019 +0100
+++ b/plugins/mod_s2s/mod_s2s.lua Sun Dec 01 12:19:36 2019 +0100
@@ -521,7 +521,7 @@
log("debug", "Disconnecting %s[%s], <stream:error> is: %s",
session.host or session.ip or "(unknown host)", session.type, stanza);
session.sends2s(stanza);
- elseif reason.name then -- a stanza
+ elseif st.is_stanza(reason) then
log("debug", "Disconnecting %s->%s[%s], <stream:error> is: %s",
session.from_host or "(unknown host)", session.to_host or "(unknown host)",
session.type, reason);