X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=core%2Fsessionmanager.lua;h=d36591bfb34c2218c01c84388796409dbda57a88;hb=4a74ed377b12c6be1b1027ee511027ce62101f3b;hp=6376851533021b51b0a10b3f2730a8a41c3039a6;hpb=fc67a891781b47c31eda0c38f70fbd6908e77d26;p=prosody.git diff --git a/core/sessionmanager.lua b/core/sessionmanager.lua index 63768515..d36591bf 100644 --- a/core/sessionmanager.lua +++ b/core/sessionmanager.lua @@ -28,7 +28,7 @@ local resourceprep = require "util.encodings".stringprep.resourceprep; local nodeprep = require "util.encodings".stringprep.nodeprep; local initialize_filters = require "util.filters".initialize; -local fire_event = require "core.eventmanager".fire_event; +local fire_event = prosody.events.fire_event; local add_task = require "util.timer".add_task; local gettime = require "socket".gettime; @@ -86,6 +86,7 @@ local resting_session = { -- Resting, not dead close = function (session) session.log("debug", "Attempt to close already-closed session"); end; + filter = function (type, data) return data; end; }; resting_session.__index = resting_session; function retire_session(session)