You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whenever we execute code in nsenter.c and read back the child pid, we always need to be aware that the code in nsenter will spawn a zombie runc:[1:CHILD] process that needs to be cleaned up by the parent.
The code in process_linux.go was updated to support cgroup namespaces and uses the nsenter.c to spawn another process.
* Bump runc to 1.0.0-rc10 to fix the regression described here:
opencontainers/runc#2022
* Update dependencies to match the version of opecontainers/runc
Whenever we execute code in nsenter.c and read back the child pid, we always need to be aware that the code in nsenter will spawn a zombie runc:[1:CHILD] process that needs to be cleaned up by the parent.
The code in process_linux.go was updated to support cgroup namespaces and uses the nsenter.c to spawn another process.
runc/libcontainer/process_linux.go
Lines 235 to 240 in f56b4cb
This does not clean up runc:[1:CHILD] as done here:
runc/libcontainer/process_linux.go
Lines 155 to 167 in f56b4cb
I've prepared a PR to address this.
The text was updated successfully, but these errors were encountered: