2
0
mirror of https://github.com/hibiken/asynq.git synced 2025-08-19 15:08:55 +08:00

fix: call Stop on all other signals to correctly set the server state for the shutdown procedure to complete successfully

* possibly fixes: #979
This commit is contained in:
Mohammed Sohail
2024-12-09 10:08:36 +03:00
parent 02907551b4
commit 71c746d00a

View File

@@ -24,10 +24,12 @@ func (srv *Server) waitForSignals() {
if sig == unix.SIGTSTP {
srv.Stop()
continue
}
} else {
srv.Stop()
break
}
}
}
func (s *Scheduler) waitForSignals() {
s.logger.Info("Send signal TERM or INT to stop the scheduler")