From e915ff29eb8e93437864be325e9be10e3b9a8dd7 Mon Sep 17 00:00:00 2001 From: quinnj Date: Mon, 1 May 2017 22:00:04 -0600 Subject: [PATCH] Fix #47. s_body_indentity_eof is a valid message complete indicator --- src/parser.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser.jl b/src/parser.jl index 4c580c45a..92c5f0900 100644 --- a/src/parser.jl +++ b/src/parser.jl @@ -1294,7 +1294,7 @@ function parse!{T <: Union{Request, Response}}(r::T, parser, bytes, len=length(b @debug(PARSING_DEBUG, @__LINE__, ParsingStateCode(p_state)) b = p_state == start_state || p_state == s_dead he = b | (p_state >= s_headers_done) - m = b | (p_state >= s_message_done) + m = b | (p_state >= s_body_identity_eof) return errno, he, m, String(bytes[p:end]) @label error