exhaust the requests when recovering from errors

This commit is contained in:
HoneyryderChuck 2020-02-02 09:43:09 +01:00
parent cfc039e32e
commit 992f485967

View File

@ -368,7 +368,7 @@ module HTTPX
end
parser.handle_error(error) if @parser && parser.respond_to?(:handle_error)
@pending.each do |request|
while (request = @pending.shift)
request.emit(:response, ErrorResponse.new(request, error, @options))
end
end