X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fsystemd.git;a=blobdiff_plain;f=src%2Ffsck%2Ffsck.c;h=7fc4a283ce838ff762a1a7f91ef82261739a06e3;hp=995cf92ef121cbd3ddfcfd75d1af26e68abf97a7;hb=595225af7a4f663788d26b8720e994fed71f9410;hpb=909106ebdf9a128627cd5974d4d388c71d694464 diff --git a/src/fsck/fsck.c b/src/fsck/fsck.c index 995cf92ef12..7fc4a283ce8 100644 --- a/src/fsck/fsck.c +++ b/src/fsck/fsck.c @@ -27,6 +27,7 @@ #include "path-util.h" #include "proc-cmdline.h" #include "process-util.h" +#include "rlimit-util.h" #include "signal-util.h" #include "socket-util.h" #include "special.h" @@ -401,6 +402,8 @@ static int run(int argc, char *argv[]) { cmdline[i++] = device; cmdline[i++] = NULL; + (void) rlimit_nofile_safe(); + execv(cmdline[0], (char**) cmdline); _exit(FSCK_OPERATIONAL_ERROR); }