Merge pull request #5536 from giuseppe/avoid-conmon-zombie

podman: avoid conmon zombie on exec
This commit is contained in:
OpenShift Merge Robot
2020-03-18 15:10:41 +01:00
committed by GitHub

View File

@ -774,6 +774,10 @@ func (r *ConmonOCIRuntime) ExecContainer(c *Container, sessionID string, options
}() }()
attachToExecCalled = true attachToExecCalled = true
if err := execCmd.Wait(); err != nil {
return -1, nil, errors.Wrapf(err, "cannot run conmon")
}
pid, err := readConmonPipeData(parentSyncPipe, ociLog) pid, err := readConmonPipeData(parentSyncPipe, ociLog)
return pid, attachChan, err return pid, attachChan, err