aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-12-29 16:04:58 +0100
committerMartin Polden <mpolden@mpolden.no>2019-12-29 16:04:58 +0100
commita261cf848e3157e04777ba59852aa206d0fd79e0 (patch)
treea86015f693037c7b0c63b9d722f471b2c22e1de3
parent79740a4cbade4fd20fcf1c9d23f5dc730a99db6e (diff)
Remove unnecessary nil check
-rw-r--r--dns/proxy.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/dns/proxy.go b/dns/proxy.go
index e5e5472..7956128 100644
--- a/dns/proxy.go
+++ b/dns/proxy.go
@@ -176,10 +176,8 @@ func (p *Proxy) ServeDNS(w dns.ResponseWriter, r *dns.Msg) {
for i, resolver := range p.resolvers {
rr, _, err := p.client.Exchange(r, resolver)
if err != nil {
- if p.logger != nil {
- p.logger.Printf("resolver %s failed: %s", resolver, err)
- }
- if i == len(p.resolvers)-1 {
+ p.logger.Printf("resolver %s failed: %s", resolver, err)
+ if i == len(p.resolvers)-1 { // No more resolvers to try
break
} else {
continue