Просмотр исходного кода

Don't return unecessary data when split failed

Loïc Hoguin 11 лет назад
Родитель
Сommit
6f070d80c0
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/cow_spdy.erl

+ 2 - 2
src/cow_spdy.erl

@@ -55,8 +55,8 @@ split(Data = << _:40, Length:24, _/bits >>)
 	Length2 = Length + 8,
 	<< Frame:Length2/binary, Rest/bits >> = Data,
 	{true, Frame, Rest};
-split(Data) ->
-	{false, Data}.
+split(_) ->
+	false.
 
 parse(<< 0:1, StreamID:31, 0:7, IsFinFlag:1, _:24, Data/bits >>, _) ->
 	{data, StreamID, from_flag(IsFinFlag), Data};