# HG changeset patch # User Matthew Wild # Date 1268269459 0 # Node ID 1681048950513004ca6d76a18d31751326a90492 # Parent 3b9547fc0bedde0935755a674135d0bdbe0984f6 sessionmanager, s2smanager: Close session on diff -r 3b9547fc0bed -r 168104895051 core/s2smanager.lua --- a/core/s2smanager.lua Mon Mar 08 02:13:41 2010 +0000 +++ b/core/s2smanager.lua Thu Mar 11 01:04:19 2010 +0000 @@ -434,11 +434,8 @@ end function streamclosed(session) - (session.log or log)("debug", ""); - if session.sends2s then - session.sends2s(""); - end - session.notopen = true; + (session.log or log)("debug", "Received "); + session:close(); end function initiate_dialback(session) diff -r 3b9547fc0bed -r 168104895051 core/sessionmanager.lua --- a/core/sessionmanager.lua Mon Mar 08 02:13:41 2010 +0000 +++ b/core/sessionmanager.lua Thu Mar 11 01:04:19 2010 +0000 @@ -211,8 +211,8 @@ end function streamclosed(session) - session.send(""); - session.notopen = true; + session.log("debug", "Received "); + session:close(); end function send_to_available_resources(user, host, stanza)