diff --git a/cmd/cli/dns_proxy.go b/cmd/cli/dns_proxy.go index 948162b..cb8393d 100644 --- a/cmd/cli/dns_proxy.go +++ b/cmd/cli/dns_proxy.go @@ -211,7 +211,7 @@ func (p *prog) serveDNS(listenerNum string) error { proto := proto if needLocalIPv6Listener(p.cfg.Service.InterceptMode) { g.Go(func() error { - ipv6Handler := handler + var ipv6Handler dns.Handler = handler if proto == "udp" { ipv6Handler = wrapIPv6Handler(handler) }