🐛 fix: windows 杀子进程

This commit is contained in:
naiba
2021-01-29 14:29:31 +08:00
parent b5a0b0ff16
commit 52d9a4597b
6 changed files with 34 additions and 48 deletions

View File

@@ -251,9 +251,10 @@ func doTask(task *pb.Task) {
select {
case <-timeout.C:
result.Data = "任务执行超时\n"
pg.Dispose()
close(endCh)
pg.Dispose()
case <-endCh:
timeout.Stop()
}
}()
output, err := cmd.Output()