]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
If process's RLIMIT_NOFILE can't be changed, log an error but don't die.
authorTimo Sirainen <tss@iki.fi>
Wed, 18 Jun 2008 00:05:17 +0000 (03:05 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 18 Jun 2008 00:05:17 +0000 (03:05 +0300)
Fixes running with Valgrind.

--HG--
branch : HEAD

src/lib/restrict-process-size.c

index 1ec60748a3bdff76564eff0bc9006ec0a89eda25..23fc784c27054cf6a66a7dd283e72c8f2e0f2e81 100644 (file)
@@ -46,7 +46,7 @@ void restrict_fd_limit(unsigned int count)
 
        rlim.rlim_cur = rlim.rlim_max = count;
        if (setrlimit(RLIMIT_NOFILE, &rlim) < 0)
-               i_fatal("setrlimit(RLIMIT_NOFILE, %u): %m", count);
+               i_error("setrlimit(RLIMIT_NOFILE, %u): %m", count);
 #endif
 }