diff options
author | Dan Pasette <dan@10gen.com> | 2013-03-21 18:03:39 -0400 |
---|---|---|
committer | Dan Pasette <dan@10gen.com> | 2013-03-21 18:04:09 -0400 |
commit | 5d5fe49dfb5f452832b9d44fddbfb2a4e8b42f2a (patch) | |
tree | facabebb03ddc31ac8a961919582b20b9e9a8359 | |
parent | 415ccd3c89eed61d8fa87efaa94045c4c8d5ad75 (diff) | |
download | mongo-5d5fe49dfb5f452832b9d44fddbfb2a4e8b42f2a.tar.gz |
SERVER-9022: command line option for releaseConnectionsAfterResponse
-rw-r--r-- | src/mongo/s/server.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/s/server.cpp b/src/mongo/s/server.cpp index 065069d5a3a..1fe98e05e97 100644 --- a/src/mongo/s/server.cpp +++ b/src/mongo/s/server.cpp @@ -309,6 +309,7 @@ int _main(int argc, char* argv[]) { ("nohttpinterface", "disable http interface"); hidden_options.add_options() + ("releaseConnectionsAfterResponse", "" ) ("noAutoSplit", "do not send split commands with writes"); #if defined(_WIN32) @@ -402,6 +403,11 @@ int _main(int argc, char* argv[]) { Chunk::ShouldAutoSplit = false; } + if (params.count("releaseConnectionsAfterResponse")) { + warning() << "releaseConnectionsAfterResponse set to true" << endl; + ShardConnection::releaseConnectionsAfterResponse = true; + } + if ( ! params.count( "configdb" ) ) { out() << "error: no args for --configdb" << endl; return 4; |