fix: resolver error handling exception

This commit is contained in:
Skyxim 2022-07-21 09:02:58 +08:00
parent e1c6142851
commit fe3ad3724c

View file

@ -55,7 +55,7 @@ func ResolveIPv4WithResolver(host string, r Resolver) (netip.Addr, error) {
if ips, err := ResolveAllIPv4WithResolver(host, r); err == nil { if ips, err := ResolveAllIPv4WithResolver(host, r); err == nil {
return ips[rand.Intn(len(ips))], nil return ips[rand.Intn(len(ips))], nil
} else { } else {
return netip.Addr{}, nil return netip.Addr{}, err
} }
} }