diff --git a/src/kemal/websocket_handler.cr b/src/kemal/websocket_handler.cr index addbecf..b1432a0 100644 --- a/src/kemal/websocket_handler.cr +++ b/src/kemal/websocket_handler.cr @@ -11,9 +11,7 @@ module Kemal def call(context : HTTP::Server::Context) return call_next(context) unless context.ws_route_found? && websocket_upgrade_request?(context) - content = context.websocket.call(context) - context.response.print(content) - context + context.websocket.call(context) end def lookup_ws_route(path : String)