diff --git a/control/dns_control.go b/control/dns_control.go index 84373d7ccd..bf8f8729f2 100644 --- a/control/dns_control.go +++ b/control/dns_control.go @@ -10,7 +10,6 @@ import ( "fmt" "math" "net" - "net/http" "net/netip" "strconv" "strings" @@ -509,8 +508,6 @@ func (c *DnsController) sendReject_(dnsMessage *dnsmessage.Msg, req *udpRequest) return nil } -var clientCache = make(map[string]*http.Client) - func (c *DnsController) dialSend(invokingDepth int, req *udpRequest, data []byte, id uint16, upstream *dns.Upstream, needResp bool) (err error) { if invokingDepth >= MaxDnsLookupDepth { return fmt.Errorf("too deep DNS lookup invoking (depth: %v); there may be infinite loop in your DNS response routing", MaxDnsLookupDepth)