0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00

Remove a binary warning from websocket_data by removing a byte_size call.

This commit is contained in:
Loïc Hoguin 2011-05-31 12:48:59 +02:00
parent ad2e905a81
commit 3cfdf46e97

View file

@ -128,8 +128,8 @@ handler_loop(State=#state{messages={OK, Closed, Error}, timeout=Timeout},
-spec websocket_data(#state{}, #http_req{}, any(), binary()) -> ok. -spec websocket_data(#state{}, #http_req{}, any(), binary()) -> ok.
websocket_data(State, Req, HandlerState, << 255, 0, _Rest/bits >>) -> websocket_data(State, Req, HandlerState, << 255, 0, _Rest/bits >>) ->
websocket_close(State, Req, HandlerState, {normal, closed}); websocket_close(State, Req, HandlerState, {normal, closed});
websocket_data(State, Req, HandlerState, Data) when byte_size(Data) < 3 -> websocket_data(State, Req, HandlerState, <<>>) ->
handler_loop(State, Req, HandlerState, Data); handler_loop(State, Req, HandlerState, <<>>);
websocket_data(State, Req, HandlerState, Data) -> websocket_data(State, Req, HandlerState, Data) ->
websocket_frame(State, Req, HandlerState, Data, binary:first(Data)). websocket_frame(State, Req, HandlerState, Data, binary:first(Data)).