diff --git a/src/kemal/websocket.cr b/src/kemal/websocket.cr index b9e4d63..b06e9a7 100644 --- a/src/kemal/websocket.cr +++ b/src/kemal/websocket.cr @@ -50,11 +50,9 @@ module Kemal message = "Exception" end - raw = uninitialized UInt8[2] - IO::ByteFormat::BigEndian.encode(code, raw.to_slice) socket.not_nil!.close( HTTP::WebSocket::CloseCode.new(code), - message: String.new(raw.to_slice) + message + message: message ) raise error unless error.is_a?(WebsocketError)