projects
/
prosody.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
579971d
)
net.server_select: Restore real sendbuffer() before calling onconnect handler, in...
author
Matthew Wild
<mwild1@gmail.com>
Fri, 22 Oct 2010 05:33:30 +0000
(06:33 +0100)
committer
Matthew Wild
<mwild1@gmail.com>
Fri, 22 Oct 2010 05:33:30 +0000
(06:33 +0100)
net/server_select.lua
patch
|
blob
|
history
diff --git
a/net/server_select.lua
b/net/server_select.lua
index c6e90d5504cdeecfd6a2d45b03e8bfe5edf11ef1..186ce227b64119def6af7d3edd51b03f2ed1c54e 100644
(file)
--- a/
net/server_select.lua
+++ b/
net/server_select.lua
@@
-853,8
+853,8
@@
local wrapclient = function( socket, ip, serverport, listeners, pattern, sslctx
-- When socket is writeable, call onconnect
local _sendbuffer = handler.sendbuffer;
handler.sendbuffer = function ()
- listeners.onconnect(handler);
handler.sendbuffer = _sendbuffer;
+ listeners.onconnect(handler);
-- If there was data with the incoming packet, handle it now.
if #handler:bufferqueue() > 0 then
return _sendbuffer();