forked from ALHP/ALHP.GO
added rlock
This commit is contained in:
3
main.go
3
main.go
@@ -673,10 +673,11 @@ func main() {
|
|||||||
<-killSignals
|
<-killSignals
|
||||||
|
|
||||||
buildManager.exit = true
|
buildManager.exit = true
|
||||||
|
buildManager.buildProcMutex.RLock()
|
||||||
for _, p := range buildManager.buildProcesses {
|
for _, p := range buildManager.buildProcesses {
|
||||||
check(p.Signal(syscall.SIGTERM))
|
check(p.Signal(syscall.SIGTERM))
|
||||||
}
|
}
|
||||||
|
buildManager.buildProcMutex.RUnlock()
|
||||||
|
|
||||||
buildManager.wg.Wait()
|
buildManager.wg.Wait()
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user