diff --git a/cluster/router/chain/chain.go b/cluster/router/chain/chain.go index 952aedf92d70d92b3b029a9809826295e1cc7dc5..04129ebb435de5dac6a8548bbd9962d720a134ec 100644 --- a/cluster/router/chain/chain.go +++ b/cluster/router/chain/chain.go @@ -186,9 +186,6 @@ func (c *RouterChain) copyInvokerIfNecessary(cache *InvokerCache) []protocol.Inv func (c *RouterChain) buildCache() { origin := c.loadCache() invokers := c.copyInvokerIfNecessary(origin) - if invokers == nil || len(invokers) == 0 { - return - } var ( mutex sync.Mutex