Avoid busy loop in zombies reap procedure.
This commit is contained in:
@@ -53,7 +53,7 @@ func (c *MyConfig) CleanZombies() {
|
||||
r := syscall.Rusage{}
|
||||
|
||||
for {
|
||||
_, _ = syscall.Wait4(-1, nil, 0, &r)
|
||||
_, _ = syscall.Wait4(-1, nil, syscall.WNOHANG, &r)
|
||||
|
||||
time.Sleep(1 * time.Minute)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user