1
0
mirror of https://github.com/newnius/YAO-scheduler.git synced 2025-12-12 23:36:44 +00:00
This commit is contained in:
2020-05-25 17:37:07 +08:00
parent 0f86b87717
commit 340c144851

View File

@@ -20,7 +20,8 @@ type JobManager struct {
resourcesMu sync.Mutex
isRunning bool
killFlag bool
network string
network string
}
func (jm *JobManager) start() {
@@ -188,9 +189,11 @@ func (jm *JobManager) checkStatus(status []TaskStatus) {
}
}
}
if flagRunning && onlyPS {
if flagRunning && onlyPS && !jm.killFlag {
log.Info("Only PS is running, stop ", jm.job.Name)
jm.stop(false)
jm.killFlag = true
jm.scheduler.UpdateProgress(jm.job, Finished)
}
if !flagRunning && !jm.killFlag {