# HG changeset patch # User Matthew Wild # Date 1227071541 0 # Node ID ed5824e9dd94206705146713f9946396dde83689 # Parent cae2178b56234362a4b9562b01bd5df4fd85ff24 Don't attempt to auth connection unless stanzas are being sent across it diff -r cae2178b5623 -r ed5824e9dd94 core/s2smanager.lua --- a/core/s2smanager.lua Wed Nov 19 05:11:37 2008 +0000 +++ b/core/s2smanager.lua Wed Nov 19 05:12:21 2008 +0000 @@ -35,7 +35,7 @@ local host = hosts[from_host].s2sout[to_host]; if host then -- We have a connection to this host already - if host.type == "s2sout_unauthed" then + if host.type == "s2sout_unauthed" and ((not data.xmlns) or data.xmlns == "jabber:client" or data.xmlns == "jabber:server") then (host.log or log)("debug", "trying to send over unauthed s2sout to "..to_host..", authing it now..."); if not host.notopen and not host.dialback_key then host.log("debug", "dialback had not been initiated");