@@ -44,5 +44,8 @@ func (f *FakeDNSServer) QueryIP(ctx context.Context, domain string, _ net.IP, op
newError(f.Name(), " got answer: ", domain, " -> ", ips).AtInfo().WriteToLog()
- return netIP, nil
+ if len(netIP) > 0 {
+ return netIP, nil
+ }
+ return nil, dns.ErrEmptyResponse
}