From c957e16a08d1b72bb9ff177206987f18730596be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 10 Jun 2014 09:41:20 +0200 Subject: Update transfer encoding code to current cowlib interface --- src/gun_http.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/gun_http.erl') diff --git a/src/gun_http.erl b/src/gun_http.erl index 5af1b12..be6ba7d 100644 --- a/src/gun_http.erl +++ b/src/gun_http.erl @@ -70,11 +70,11 @@ handle(Data, State=#http_state{in=body_chunked, in_state=InState, {more, Data2, InState2} -> send_data_if_alive(Data2, State, nofin), State#http_state{buffer= <<>>, in_state=InState2}; - {more, Data2, _Length, InState2} -> + {more, Data2, Length, InState2} when is_integer(Length) -> %% @todo See if we can recv faster than one message at a time. send_data_if_alive(Data2, State, nofin), State#http_state{buffer= <<>>, in_state=InState2}; - {more, Data2, _Length, Rest, InState2} -> + {more, Data2, Rest, InState2} -> %% @todo See if we can recv faster than one message at a time. send_data_if_alive(Data2, State, nofin), State#http_state{buffer=Rest, in_state=InState2}; -- cgit v1.2.3