diff --git a/dns/enhancer.go b/dns/enhancer.go index a8c0a5ac..9ea3ae84 100644 --- a/dns/enhancer.go +++ b/dns/enhancer.go @@ -81,8 +81,8 @@ func (h *ResolverEnhancer) InsertHostByIP(ip netip.Addr, host string) { } func (h *ResolverEnhancer) FlushFakeIP() error { - if h.fakePool != nil { - return h.fakePool.FlushFakeIP() + if pool := h.fakePool; pool != nil { + return pool.FlushFakeIP() } return nil }