summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--memcached.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/memcached.c b/memcached.c
index f8c16f1..f5bb7cd 100644
--- a/memcached.c
+++ b/memcached.c
@@ -4955,6 +4955,7 @@ int main (int argc, char **argv) {
exit(EX_OSERR);
} else {
rlim.rlim_cur = settings.maxconns;
+ rlim.rlim_max = settings.maxconns;
if (setrlimit(RLIMIT_NOFILE, &rlim) != 0) {
fprintf(stderr, "failed to set rlimit for open files. Try starting as root or requesting smaller maxconns value.\n");
exit(EX_OSERR);