From 0df0947b70ebffef0bafb994d86995e8a5f20b33 Mon Sep 17 00:00:00 2001 From: Jun Jiang Date: Sun, 11 Feb 2024 02:13:23 +0800 Subject: [PATCH] ActionCable: Allow pass code and reason when closing a WebSocket connection --- actioncable/lib/action_cable/connection/web_socket.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/actioncable/lib/action_cable/connection/web_socket.rb b/actioncable/lib/action_cable/connection/web_socket.rb index 15fff156d5..1713fd1676 100644 --- a/actioncable/lib/action_cable/connection/web_socket.rb +++ b/actioncable/lib/action_cable/connection/web_socket.rb @@ -26,8 +26,8 @@ def transmit(data) websocket.transmit data end - def close - websocket.close + def close(code = nil, reason = nil) + websocket.close code, reason end def protocol