mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-10-06 00:02:08 -04:00
getting addresses from channel first also in the system resolver
This commit is contained in:
parent
7a6e8c669d
commit
403911f0b2
@ -30,7 +30,10 @@ module HTTPX
|
||||
|
||||
def <<(channel)
|
||||
hostname = channel.uri.host
|
||||
addresses = ip_resolve(hostname) || system_resolve(hostname) || @resolver.getaddresses(hostname)
|
||||
addresses = channel.addresses ||
|
||||
ip_resolve(hostname) ||
|
||||
system_resolve(hostname) ||
|
||||
@resolver.getaddresses(hostname)
|
||||
return emit_resolve_error(channel, hostname) if addresses.empty?
|
||||
|
||||
emit_addresses(channel, addresses)
|
||||
|
Loading…
x
Reference in New Issue
Block a user