From 0e3f37f38b148f9dc05f42b203244d85f62d3a60 Mon Sep 17 00:00:00 2001 From: Jay Li Date: Fri, 22 Nov 2019 11:50:38 +0800 Subject: [PATCH] Call tls.closefunc --- lualib/http/websocket.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lualib/http/websocket.lua b/lualib/http/websocket.lua index bfecdbe6..58b0c1d8 100755 --- a/lualib/http/websocket.lua +++ b/lualib/http/websocket.lua @@ -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 \ No newline at end of file +return M