zhangqian
2023-10-21 93913145516ca22c3c139532457be9cb0b510be5
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)