]> git.ipfire.org Git - pakfire.git/commitdiff
jail: Set open file limit
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 2 Aug 2022 14:36:22 +0000 (14:36 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 2 Aug 2022 14:36:22 +0000 (14:36 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/jail.c

index 401507079100b16d56e56ac3befecc85556c1346..57efb93abbc74cfb05fa751bc6634f865b70b742 100644 (file)
@@ -457,6 +457,11 @@ static int pakfire_jail_child(struct pakfire_jail* jail, const char* argv[], int
                }
        }
 
+       // Reset open file limit (http://0pointer.net/blog/file-descriptor-limits.html)
+       r = pakfire_rlimit_reset_nofile(jail->pakfire);
+       if (r)
+               return r;
+
        return 0;
 }