marion 5 năm trước cách đây
mục cha
commit
1442d6f8a1
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      utils/queue/chan_pool.go

+ 2 - 2
utils/queue/chan_pool.go

@@ -56,11 +56,11 @@ func (w *ChanWorker) closeWait() {
 		var c chan os.Signal
 		var s os.Signal
 		c = make(chan os.Signal, 1)
-		signal.Notify(c, syscall.SIGQUIT, syscall.SIGTERM, syscall.SIGINT)
+		signal.Notify(c, syscall.SIGHUP, syscall.SIGINT, syscall.SIGTERM, syscall.SIGQUIT)
 		for {
 			s = <-c
 			switch s {
-			case syscall.SIGQUIT, syscall.SIGTERM, syscall.SIGINT:
+			case syscall.SIGHUP, syscall.SIGINT, syscall.SIGTERM, syscall.SIGQUIT:
 				w.quit <- true
 				return
 			default: