Merge 0.10->trunk
[prosody.git] / core / sessionmanager.lua
index c8856634205ddcd108ba8af7e508489bd3b35b84..6aa0a4f0f17d147a0b6d2930436ec3b5508084c8 100644 (file)
@@ -72,6 +72,7 @@ local function retire_session(session)
 
        function session.send(data) log("debug", "Discarding data sent to resting session: %s", tostring(data)); return false; end
        function session.data(data) log("debug", "Discarding data received from resting session: %s", tostring(data)); end
+       session.thread = { run = function (_, data) return session.data(data) end };
        return setmetatable(session, resting_session);
 end