projects
/
prosody.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d41aad2
)
net.server_select: Don't close client connections when closing a server (it wasn...
author
Matthew Wild
<mwild1@gmail.com>
Wed, 23 May 2012 01:20:32 +0000
(
02:20
+0100)
committer
Matthew Wild
<mwild1@gmail.com>
Wed, 23 May 2012 01:20:32 +0000
(
02:20
+0100)
net/server_select.lua
patch
|
blob
|
history
diff --git
a/net/server_select.lua
b/net/server_select.lua
index b5d99539971d02b3b75df4f514fa0cd05611730d..de637f705ca155315c6fa2e19791692741121ab6 100644
(file)
--- a/
net/server_select.lua
+++ b/
net/server_select.lua
@@
-191,13
+191,7
@@
wrapserver = function( listeners, socket, ip, serverport, pattern, sslctx, maxco
handler.remove = function( )
connections = connections - 1
end
- handler.close = function( )
- for _, handler in pairs( _socketlist ) do
- if handler.serverport == serverport then
- handler.disconnect( handler, "server closed" )
- handler:close( true )
- end
- end
+ handler.close = function()
socket:close( )
_sendlistlen = removesocket( _sendlist, socket, _sendlistlen )
_readlistlen = removesocket( _readlist, socket, _readlistlen )