nsq/nsq.go
@@ -72,6 +72,9 @@ } func (c *consumerManager) stop() { if !atomic.CompareAndSwapInt32(&c.initFlag, 1, 0) { return } c.clients.Range(func(key, value any) bool { if consumer, ok := value.(*nsqclient.NsqConsumer); ok { nsqclient.DestroyNsqConsumer(consumer)