From 20d5d438a67cefa3dc13f0ae5cb2e293beecd36e Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Wed, 19 Nov 2008 05:10:42 +0000 Subject: Incorrect function set as callback --- net/xmppserver_listener.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'net/xmppserver_listener.lua') diff --git a/net/xmppserver_listener.lua b/net/xmppserver_listener.lua index 3ba539e1..51116a5e 100644 --- a/net/xmppserver_listener.lua +++ b/net/xmppserver_listener.lua @@ -5,7 +5,7 @@ local init_xmlhandlers = require "core.xmlhandlers" local sm_new_session = require "core.sessionmanager".new_session; local s2s_new_incoming = require "core.s2smanager".new_incoming; local s2s_streamopened = require "core.s2smanager".streamopened; -local s2s_streamclosed = require "core.s2smanager".streamopened; +local s2s_streamclosed = require "core.s2smanager".streamclosed; local s2s_destroy_session = require "core.s2smanager".destroy_session; local stream_callbacks = { streamopened = s2s_streamopened, streamclosed = s2s_streamclosed }; @@ -112,6 +112,7 @@ end function xmppserver.disconnect(conn) local session = sessions[conn]; if session then + (session.log or log)("info", "s2s disconnected: %s->%s", tostring(session.from_host), tostring(session.to_host)); s2s_destroy_session(session); sessions[conn] = nil; session = nil; -- cgit v1.2.3