projects
/
prosody.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net.server_select: Fix oops in last commit
[prosody.git]
/
net
/
xmppcomponent_listener.lua
diff --git
a/net/xmppcomponent_listener.lua
b/net/xmppcomponent_listener.lua
index b353b1b3f1bdd5bb31bb3dea5d88162ce2f52287..4920548d925c52b46bc1bc32782a45ae833ed439 100644
(file)
--- a/
net/xmppcomponent_listener.lua
+++ b/
net/xmppcomponent_listener.lua
@@
-127,7
+127,7
@@
function component_listener.onincoming(conn, data)
local session = sessions[conn];
if not session then
local _send = conn.write;
local session = sessions[conn];
if not session then
local _send = conn.write;
- session = { type = "component", conn = conn, send = function (data) return _send(tostring(data)); end };
+ session = { type = "component", conn = conn, send = function (data) return _send(
conn,
tostring(data)); end };
sessions[conn] = session;
-- Logging functions --
sessions[conn] = session;
-- Logging functions --
@@
-169,7
+169,6
@@
function component_listener.ondisconnect(conn, err)
sessions[conn] = nil;
for k in pairs(session) do session[k] = nil; end
session = nil;
sessions[conn] = nil;
for k in pairs(session) do session[k] = nil; end
session = nil;
- collectgarbage("collect");
end
end
end
end