diff options
Diffstat (limited to 'util-vserver/patches/0.30.211-r1/045_all_exec-limits-reset.patch')
-rw-r--r-- | util-vserver/patches/0.30.211-r1/045_all_exec-limits-reset.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/util-vserver/patches/0.30.211-r1/045_all_exec-limits-reset.patch b/util-vserver/patches/0.30.211-r1/045_all_exec-limits-reset.patch new file mode 100644 index 0000000..44409d3 --- /dev/null +++ b/util-vserver/patches/0.30.211-r1/045_all_exec-limits-reset.patch @@ -0,0 +1,15 @@ +Index: src/exec-ulimit.c +=================================================================== +--- src/exec-ulimit.c (revision 2369) ++++ src/exec-ulimit.c (revision 2370) +@@ -177,6 +177,10 @@ + Egetrlimit(LIMITS[i].code, &limit); + if (readSingleLimit(&limit, LIMITS[i].fname)) + Esetrlimit(LIMITS[i].code, &limit); ++ else { ++ limit.rlim_cur = limit.rlim_max = RLIM_INFINITY; ++ Esetrlimit(LIMITS[i].code, &limit); ++ } + } + Efchdir(cur_fd); + } |