diff --git a/hcdns/server.go b/hcdns/server.go index 2e110e8..0fe412b 100644 --- a/hcdns/server.go +++ b/hcdns/server.go @@ -29,8 +29,8 @@ func (h *DnsHandler) resolveExternal(domain string, qtype uint16) ([]dns.RR, err i := 0 in, _, err := client.Exchange(message, h.DnsResolvers[i]) for err != nil && i < len(h.DnsResolvers) { - i++ in, _, err = client.Exchange(message, h.DnsResolvers[i]) + i++ } if err != nil {