mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
d7a29a3b33
As reported in issue #4195, the new version(since 1.19) of go runtime will cache rlimit-nofile. Before executing execve, the rlimit-nofile of the process will be restored with the cache. In runc, this will cause the rlimit-nofile set by the parent process for the container to become invalid. It can be solved by clearing the cache. Signed-off-by: ls-ggg <335814617@qq.com> (cherry picked from commitf9f8abf310) Signed-off-by: lifubang <lifubang@acmcoder.com> (cherry picked from commitda68c8e37b) Signed-off-by: lifubang <lifubang@acmcoder.com>