Mercurial > prosody-hg
comparison net/server_select.lua @ 4675:80f2d952d4c5
net.server_select: Remove server from _server table when closing
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 24 Apr 2012 15:42:35 +0100 |
| parents | 8e02ba75ef06 |
| children | 07d0a3a75c8a |
comparison
equal
deleted
inserted
replaced
| 4674:f44726a910a0 | 4675:80f2d952d4c5 |
|---|---|
| 200 end | 200 end |
| 201 end | 201 end |
| 202 socket:close( ) | 202 socket:close( ) |
| 203 _sendlistlen = removesocket( _sendlist, socket, _sendlistlen ) | 203 _sendlistlen = removesocket( _sendlist, socket, _sendlistlen ) |
| 204 _readlistlen = removesocket( _readlist, socket, _readlistlen ) | 204 _readlistlen = removesocket( _readlist, socket, _readlistlen ) |
| 205 _server[ip..":"..serverport] = nil; | |
| 205 _socketlist[ socket ] = nil | 206 _socketlist[ socket ] = nil |
| 206 handler = nil | 207 handler = nil |
| 207 socket = nil | 208 socket = nil |
| 208 --mem_free( ) | 209 --mem_free( ) |
| 209 out_put "server.lua: closed server handler and removed sockets from list" | 210 out_put "server.lua: closed server handler and removed sockets from list" |
