Skip to content
WebSocketOverview

WebSocket.close

Closes a WebSocket connection.

AliasesWebSocket.Close

Details#

Closes an established socket using socket:Close and releases its connection. OnClose is the connection-lifecycle event; retain handlers only as long as needed.

Examples#

Example

Luau
local ok, socket = pcall(WebSocket.connect, "ws://127.0.0.1:8081")
if ok then
    socket.OnClose:Connect(function() print("closed") end)
    socket:Close()
else
    warn(socket)
end