mod_admin_adhoc: Implement global module reloading
[prosody.git] / plugins / mod_s2s / mod_s2s.lua
index ad628a9b17a3fe711f819bdd3fe5b38af3514b75..15c89ceddface713754e7a0761e74301e2831b03 100644 (file)
@@ -429,6 +429,8 @@ local function initialize_session(session)
        add_task(connect_timeout, function ()
                if session.type == "s2sin" or session.type == "s2sout" then
                        return; -- Ok, we're connected
+               elseif session.type == "s2s_destroyed" then
+                       return; -- Session already destroyed
                end
                -- Not connected, need to close session and clean up
                (session.log or log)("debug", "Destroying incomplete session %s->%s due to inactivity",