add assert for socket fd reuse

This commit is contained in:
Cloud Wu
2015-11-19 22:51:43 +08:00
parent 8d83881808
commit 91c720ad6f

View File

@@ -179,6 +179,7 @@ local function connect(id, func)
callback = func,
protocol = "TCP",
}
assert(not socket_pool[id], "socket is not closed")
socket_pool[id] = s
suspend(s)
local err = s.connecting
@@ -404,6 +405,7 @@ end
local udp_socket = {}
local function create_udp_object(id, cb)
assert(not socket_pool[id], "socket is not closed")
socket_pool[id] = {
id = id,
connected = true,