reset parser only if reinitializing the connection

This commit is contained in:
HoneyryderChuck 2020-04-18 01:37:02 +01:00
parent d8a24b2c63
commit 7877b4ee73

View File

@ -348,6 +348,7 @@ module HTTPX
transition(:closing)
transition(:closed)
emit(:reset)
@parser.reset if @parser
transition(:idle)
transition(:open)
end
@ -396,7 +397,6 @@ module HTTPX
@io.close
@read_buffer.clear
@parser.reset if @parser
if @keep_alive_timer
@keep_alive_timer.cancel
remove_instance_variable(:@keep_alive_timer)