fix type error

This commit is contained in:
Peter Harpending 2025-10-21 13:22:37 -07:00
parent 04970142aa
commit 4509a328a8

View File

@ -148,9 +148,9 @@ handshake2(#request{headers = DowncaseHeaders}) ->
% sec-websocket-version: 13 % must be EXACTLY 13 % sec-websocket-version: 13 % must be EXACTLY 13
% connection: Upgrade % must include the token "Upgrade" % connection: Upgrade % must include the token "Upgrade"
% upgrade: websocket % must include the token "websocket" % upgrade: websocket % must include the token "websocket"
MapHeaders = maps:from_list(DowncaseHeaders), ClientProtocols = client_protocols(DowncaseHeaders),
ClientProtocols = client_protocols(MapHeaders),
ClientExtensions = client_extensions(DowncaseHeaders), ClientExtensions = client_extensions(DowncaseHeaders),
MapHeaders = maps:from_list(DowncaseHeaders),
MaybeResponseToken = validate_headers(MapHeaders), MaybeResponseToken = validate_headers(MapHeaders),
case MaybeResponseToken of case MaybeResponseToken of
{ok, ResponseToken} -> {ok, ResponseToken} ->
@ -754,9 +754,10 @@ send_frame(Sock, Frame) ->
% @private % @private
% render a frame % render a frame
% %
% RSV is always <<0:3>> in rendered frame
%
% TODO: this doesn't check/do masking % TODO: this doesn't check/do masking
% %
% also RSV is always <<0:3>> in rendered frame
% %
% This is a non-issue as long as this is only used for rendering messages sent % This is a non-issue as long as this is only used for rendering messages sent
% from server to client (unmasked per protocol). However, for debugging % from server to client (unmasked per protocol). However, for debugging