diff options
author | Adam Midvidy <amidvidy@gmail.com> | 2014-07-24 17:04:47 -0400 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2014-07-31 14:37:29 -0400 |
commit | 396380291e600f9d72d2e405f7b7cb4e8b7d4811 (patch) | |
tree | 6eb860cf0d8f811b511f8b5d2f6d49f5bdd8478a /src/mongo/util/platform_init.cpp | |
parent | 2ea074937c82239d7ae187af879f0352131b119b (diff) | |
download | mongo-396380291e600f9d72d2e405f7b7cb4e8b7d4811.tar.gz |
SERVER-14572 Increase C runtime stdio file limit
Signed-off-by: Mark Benvenuto <mark.benvenuto@mongodb.com>
Diffstat (limited to 'src/mongo/util/platform_init.cpp')
-rw-r--r-- | src/mongo/util/platform_init.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/util/platform_init.cpp b/src/mongo/util/platform_init.cpp index d284a6aa3ee..ae107fcddbb 100644 --- a/src/mongo/util/platform_init.cpp +++ b/src/mongo/util/platform_init.cpp @@ -29,9 +29,11 @@ #ifdef _WIN32 #include <crtdbg.h> #include <stdlib.h> +#include <stdio.h> #endif #include "mongo/base/init.h" +#include "mongo/util/log.h" #include "mongo/util/stacktrace.h" #ifdef _WIN32 @@ -46,6 +48,10 @@ namespace mongo { // hook the C runtime's error display _CrtSetReportHook(crtDebugCallback); + if (_setmaxstdio(2048) == -1) { + warning() << "Failed to increase max open files limit from default of 512 to 2048"; + } + return Status::OK(); } |