task manager graceful shutdown support
This commit is contained in:
parent
8a193c5004
commit
7419ad952d
@ -593,7 +593,7 @@ func (m *taskManager) StopTask() {
|
||||
|
||||
// GracefulShutdown wait all task done
|
||||
func (m *taskManager) GracefulShutdown() <-chan struct{} {
|
||||
done := make(chan struct{}, 0)
|
||||
done := make(chan struct{})
|
||||
go func() {
|
||||
m.stop <- true
|
||||
m.wait.Wait()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user