From: Timo Sirainen Date: Wed, 18 Jun 2008 00:05:17 +0000 (+0300) Subject: If process's RLIMIT_NOFILE can't be changed, log an error but don't die. X-Git-Tag: 1.2.alpha1~148 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=726b298c52be6cd11fd6dd3aa3b981fec2562cf8;p=thirdparty%2Fdovecot%2Fcore.git If process's RLIMIT_NOFILE can't be changed, log an error but don't die. Fixes running with Valgrind. --HG-- branch : HEAD --- diff --git a/src/lib/restrict-process-size.c b/src/lib/restrict-process-size.c index 1ec60748a3..23fc784c27 100644 --- a/src/lib/restrict-process-size.c +++ b/src/lib/restrict-process-size.c @@ -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 }