diff options
author | Loïc Hoguin <[email protected]> | 2016-03-06 18:09:43 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2016-03-06 18:09:43 +0100 |
commit | 0193538dbafd275f543bfbce1065358ea6554641 (patch) | |
tree | a1cc93696152465eebedf03b88b8ea5b7c040c89 /src/cowboy_http.erl | |
parent | 7bdd710849a35c12afe3f91bc5df4006db4c0282 (diff) | |
download | cowboy-0193538dbafd275f543bfbce1065358ea6554641.tar.gz cowboy-0193538dbafd275f543bfbce1065358ea6554641.tar.bz2 cowboy-0193538dbafd275f543bfbce1065358ea6554641.zip |
Fix warnings
Diffstat (limited to 'src/cowboy_http.erl')
-rw-r--r-- | src/cowboy_http.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cowboy_http.erl b/src/cowboy_http.erl index 3ec3c17..f9ee5ac 100644 --- a/src/cowboy_http.erl +++ b/src/cowboy_http.erl @@ -201,13 +201,13 @@ loop(State=#state{parent=Parent, socket=Socket, transport=Transport, terminate(State, {internal_error, timeout, 'No message or data received before timeout.'}) end. -set_request_timeout(State0=#state{timer=TimerRef0, opts=Opts}) -> +set_request_timeout(State0=#state{opts=Opts}) -> State = cancel_request_timeout(State0), Timeout = maps:get(request_timeout, Opts, 5000), TimerRef = erlang:start_timer(Timeout, self(), request_timeout), State#state{timer=TimerRef}. -cancel_request_timeout(State=#state{timer=TimerRef, opts=Opts}) -> +cancel_request_timeout(State=#state{timer=TimerRef}) -> ok = case TimerRef of undefined -> ok; _ -> erlang:cancel_timer(TimerRef, [{async, true}, {info, false}]) @@ -779,7 +779,7 @@ commands(State0=#state{socket=Socket, transport=Transport, streams=Streams}, Str commands(State=#state{socket=Socket, transport=Transport, streams=Streams}, StreamID, [{data, IsFin, Data}|Tail]) -> %% @todo Same as above. - Headers1 = case lists:keyfind(StreamID, #stream.id, Streams) of + case lists:keyfind(StreamID, #stream.id, Streams) of #stream{version='HTTP/1.1'} -> Size = iolist_size(Data), Transport:send(Socket, [integer_to_list(Size, 16), <<"\r\n">>, Data, <<"\r\n">>]); |