diff --git a/libcontainer/process_linux.go b/libcontainer/process_linux.go index c91bf5515..7d0a6b5dd 100644 --- a/libcontainer/process_linux.go +++ b/libcontainer/process_linux.go @@ -357,6 +357,7 @@ func (p *setnsProcess) start() (retErr error) { fd, err := p.prepareCgroupFD() if err != nil { + p.comm.closeChild() return err }