Skip to content

Commit

Permalink
Change a websocket error from {error, protocol} to {error, badframe}
Browse files Browse the repository at this point in the history
For improved consistency.
  • Loading branch information
essen committed Aug 27, 2012
1 parent a5e7521 commit 10adcdb
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/cowboy_http_websocket.erl
Expand Up @@ -342,7 +342,7 @@ websocket_data(State=#state{frag_state={nofin, Opcode, Payloads}}, Req,
%% control messages MUST NOT use 7+16 bits or 7+64 bits payload length prefixes
websocket_data(State, Req, HandlerState, _Fin, _Rsv, Opcode, _Mask, PayloadLen,
_Rest, _Data) when Opcode >= 8, PayloadLen > 125 ->
websocket_close(State, Req, HandlerState, {error, protocol});
websocket_close(State, Req, HandlerState, {error, badframe});
%% unfragmented message. unmask and dispatch the message.
websocket_data(State=#state{version=Version}, Req, HandlerState, _Fin=1, _Rsv=0,
Opcode, Mask, PayloadLen, Rest, Data) when Version =/= 0 ->
Expand Down

0 comments on commit 10adcdb

Please sign in to comment.