sessionmanager, s2smanager: Remove open_session tracing

This commit is contained in:
Matthew Wild 2013-04-08 15:53:18 +01:00
parent 2d2a63e24d
commit a5e2b65c01
2 changed files with 2 additions and 18 deletions

View file

@ -24,15 +24,8 @@ local fire_event = prosody.events.fire_event;
module "s2smanager"
local open_sessions = 0;
function new_incoming(conn)
local session = { conn = conn, type = "s2sin_unauthed", direction = "incoming", hosts = {} };
if true then
session.trace = newproxy(true);
getmetatable(session.trace).__gc = function () open_sessions = open_sessions - 1; end;
end
open_sessions = open_sessions + 1;
session.log = logger_init("s2sin"..tostring(session):match("[a-f0-9]+$"));
incoming_s2s[session] = true;
return session;
@ -62,7 +55,7 @@ local resting_session = { -- Resting, not dead
function retire_session(session, reason)
local log = session.log or log;
for k in pairs(session) do
if k ~= "trace" and k ~= "log" and k ~= "id" and k ~= "conn" then
if k ~= "log" and k ~= "id" and k ~= "conn" then
session[k] = nil;
end
end

View file

@ -29,17 +29,8 @@ local getmetatable = getmetatable;
module "sessionmanager"
local open_sessions = 0;
function new_session(conn)
local session = { conn = conn, type = "c2s_unauthed", conntime = gettime() };
if true then
session.trace = newproxy(true);
getmetatable(session.trace).__gc = function () open_sessions = open_sessions - 1; end;
end
open_sessions = open_sessions + 1;
log("debug", "open sessions now: %d", open_sessions);
local filter = initialize_filters(session);
local w = conn.write;
session.send = function (t)
@ -72,7 +63,7 @@ local resting_session = { -- Resting, not dead
function retire_session(session)
local log = session.log or log;
for k in pairs(session) do
if k ~= "trace" and k ~= "log" and k ~= "id" then
if k ~= "log" and k ~= "id" then
session[k] = nil;
end
end