From 5d3a080178423bc2a14c328ab3d910ed0c06e540 Mon Sep 17 00:00:00 2001 From: Alexander Morozov Date: Mon, 30 Mar 2015 13:28:34 -0700 Subject: [PATCH] Get child processes before main process die Signed-off-by: Alexander Morozov Docker-DCO-1.1-Signed-off-by: Jessie Frazelle (github: jfrazelle) Docker-DCO-1.1-Signed-off-by: Jessie Frazelle (github: jfrazelle) --- daemon/execdriver/native/driver.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/daemon/execdriver/native/driver.go b/daemon/execdriver/native/driver.go index 3744161a4..faddb34a4 100644 --- a/daemon/execdriver/native/driver.go +++ b/daemon/execdriver/native/driver.go @@ -189,6 +189,8 @@ func waitInPIDHost(p *libcontainer.Process, c libcontainer.Container) func() (*o return nil, err } + processes, err := c.Processes() + process, err := os.FindProcess(pid) s, err := process.Wait() if err != nil {