adding a log msg when transitioning to resolving an alias

This commit is contained in:
HoneyryderChuck 2024-06-05 13:35:09 +01:00
parent 7928624639
commit 3a3188efff

View File

@ -306,13 +306,15 @@ module HTTPX
end end
if address.key?("alias") # CNAME if address.key?("alias") # CNAME
hostname_alias = address["alias"]
# clean up intermediate queries # clean up intermediate queries
@timeouts.delete(name) unless connection.origin.host == name @timeouts.delete(name) unless connection.origin.host == name
if catch(:coalesced) { early_resolve(connection, hostname: address["alias"]) } if catch(:coalesced) { early_resolve(connection, hostname: hostname_alias) }
@connections.delete(connection) @connections.delete(connection)
else else
resolve(connection, address["alias"]) log { "resolver: ALIAS #{hostname_alias} for #{name}" }
resolve(connection, hostname_alias)
return return
end end
else else