From 30ba7546cb5a1ff7e4915c5a25dd8d72b3bf735b Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Fri, 6 Jun 2014 00:32:14 +0000 Subject: [PATCH] add wait4 after kill Docker-DCO-1.1-Signed-off-by: Victor Vieux (github: vieux) --- daemon/execdriver/native/driver.go | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/execdriver/native/driver.go b/daemon/execdriver/native/driver.go index 41121a70f3..d3805b493c 100644 --- a/daemon/execdriver/native/driver.go +++ b/daemon/execdriver/native/driver.go @@ -187,6 +187,7 @@ func (d *driver) Terminate(p *execdriver.Command) error { } if started == currentStartTime { err = syscall.Kill(p.Process.Pid, 9) + syscall.Wait4(p.Process.Pid, nil, 0, nil) } d.removeContainerRoot(p.ID) return err