From f6d23566d2795ba0c4e1d05cc789d2c6c3d569ca Mon Sep 17 00:00:00 2001 From: naison <895703375@qq.com> Date: Tue, 30 Sep 2025 16:29:20 +0800 Subject: [PATCH] fix: deadlock (#723) --- pkg/dns/dns.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkg/dns/dns.go b/pkg/dns/dns.go index 5617a073..6f8e3390 100644 --- a/pkg/dns/dns.go +++ b/pkg/dns/dns.go @@ -147,9 +147,6 @@ func (c *Config) removeHosts(hosts []Entry) error { return nil } - c.Lock.Lock() - defer c.Lock.Unlock() - for i := 0; i < len(c.Hosts); i++ { if sets.New[Entry]().Insert(hosts...).Has(c.Hosts[i]) { c.Hosts = append(c.Hosts[:i], c.Hosts[i+1:]...)