# HG changeset patch # User Matthew Wild # Date 1283706021 -3600 # Node ID 1b76d18e8045936e2e3750ffbe98965336844761 # Parent 4f3fc5f9d9441a9b3cdb1ca39def081c8ce3e8a7 s2smanager: Don't fire s2sin-destroyed for sessions that were never fully established (thanks Thomas) diff -r 4f3fc5f9d944 -r 1b76d18e8045 core/s2smanager.lua --- a/core/s2smanager.lua Sun Sep 05 12:13:49 2010 +0100 +++ b/core/s2smanager.lua Sun Sep 05 18:00:21 2010 +0100 @@ -582,7 +582,7 @@ if hosts[session.from_host] then hosts[session.from_host].events.fire_event("s2sout-destroyed", event_data); end - else + elseif session.type == "s2sin" then prosody.events.fire_event("s2sin-destroyed", event_data); if hosts[session.to_host] then hosts[session.to_host].events.fire_event("s2sin-destroyed", event_data);