summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordormando <dormando@rydia.net>2011-10-12 11:45:38 -0700
committerdormando <dormando@rydia.net>2011-10-12 11:45:38 -0700
commitcd6fc9a85d22fd4726796fbf04ebf816feb446e3 (patch)
tree33340a76f61ed37540d18a8f407a44062bb1ff96
parent32cb494970d00324ebe50f48b90e76faed749986 (diff)
downloadmemcached-cd6fc9a85d22fd4726796fbf04ebf816feb446e3.tar.gz
Fix -c so maxconns can be raised above default.
SIGH. sorry.
-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);