get misdirected request, emit uncoalesce on uri

This commit is contained in:
HoneyryderChuck 2018-09-20 12:48:26 +01:00
parent 032ad0de26
commit 1b4463a90f

View File

@ -240,8 +240,13 @@ module HTTPX
end
end
parser.on(:error) do |request, ex|
response = ErrorResponse.new(ex, @options)
emit(:response, request, response)
case ex
when MisdirectedRequestError
emit(:uncoalesce, request.uri)
else
response = ErrorResponse.new(ex, @options)
emit(:response, request, response)
end
end
parser
end