aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/preproc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/preproc.c')
-rw-r--r--src/firejail/preproc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/preproc.c b/src/firejail/preproc.c
index 9fb4840c6..f519ed85f 100644
--- a/src/firejail/preproc.c
+++ b/src/firejail/preproc.c
@@ -140,6 +140,8 @@ void preproc_clean_run(void) {
140 if (fp) { 140 if (fp) {
141 int val; 141 int val;
142 if (fscanf(fp, "%d", &val) == 1) { 142 if (fscanf(fp, "%d", &val) == 1) {
143 if (val > 4194304) // this is the max value supported on 64 bit Linux kernels
144 val = 4194304;
143 if (val >= max_pids) 145 if (val >= max_pids)
144 max_pids = val + 1; 146 max_pids = val + 1;
145 } 147 }