From f700f3387820a6a3bd65df56d7c953554e9ab52a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 2 Sep 2013 18:46:51 +0200 Subject: cow_spdy:split/1 only returns false on failure --- src/gun_spdy.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gun_spdy.erl b/src/gun_spdy.erl index 48eabc5..546189a 100644 --- a/src/gun_spdy.erl +++ b/src/gun_spdy.erl @@ -55,8 +55,8 @@ handle_loop(Data, State=#spdy_state{zinf=Zinf}) -> {true, Frame, Rest} -> P = cow_spdy:parse(Frame, Zinf), handle_frame(Rest, State, P); - {false, Rest} -> - State#spdy_state{buffer=Rest} + false -> + State#spdy_state{buffer=Data} end. handle_frame(Rest, State=#spdy_state{owner=Owner, -- cgit v1.2.3