Call tls.closefunc

This commit is contained in:
Jay Li
2019-11-22 11:50:38 +08:00
committed by 云风
parent a6293f27cd
commit 0e3f37f38b

View File

@@ -315,7 +315,7 @@ local function _new_client_ws(socket_id, protocol)
websocket = true,
close = function ()
socket.close(socket_id)
tls.closefunc(tls_ctx)
tls.closefunc(tls_ctx)()
end,
read = tls.readfunc(socket_id, tls_ctx),
write = tls.writefunc(socket_id, tls_ctx),
@@ -361,7 +361,7 @@ local function _new_server_ws(socket_id, handle, protocol)
obj = {
close = function ()
socket.close(socket_id)
tls.closefunc(tls_ctx)
tls.closefunc(tls_ctx)()
end,
read = tls.readfunc(socket_id, tls_ctx),
write = tls.writefunc(socket_id, tls_ctx),
@@ -504,4 +504,4 @@ function M.close(id, code ,reason)
end
return M
return M