# HG changeset patch # User Matthew Wild # Date 1326822996 0 # Node ID 7e2cf20aef7403bc8e62d4be4c920647db5943cc # Parent 9a4a82629bf3e9b4866d44236b754789dc16f7b0 xmppserver_listener: Only re-attempt connection on disconnect if it was an unauthenticated s2sout (thanks Medics for the log) diff -r 9a4a82629bf3 -r 7e2cf20aef74 net/xmppserver_listener.lua --- a/net/xmppserver_listener.lua Tue Jan 17 00:31:30 2012 +0000 +++ b/net/xmppserver_listener.lua Tue Jan 17 17:56:36 2012 +0000 @@ -178,7 +178,7 @@ function xmppserver.ondisconnect(conn, err) local session = sessions[conn]; if session then - if err and err ~= "closed" then + if err and err ~= "closed" and session.type == "s2sout_unauthed" then (session.log or log)("debug", "s2s connection attempt failed: %s", err); if s2s_attempt_connect(session, err) then (session.log or log)("debug", "...so we're going to try another target");