diff options
author | Jason Carey <jcarey@argv.me> | 2017-08-29 15:34:20 -0400 |
---|---|---|
committer | Jason Carey <jcarey@argv.me> | 2017-08-31 16:10:18 -0400 |
commit | c351caa6815218c5b4a9801342ccbb1b050f6aea (patch) | |
tree | ac65b981a61218ff9384a0f68a89d9b3141ea4bb /src/mongo/db/clientcursor.cpp | |
parent | ed619087e8dc51eb13578f5ebdd60f8ffee750aa (diff) | |
download | mongo-c351caa6815218c5b4a9801342ccbb1b050f6aea.tar.gz |
SERVER-30805 add LSC::findRemovedSessions()
Implements a findRemovedSessions method for the logical session
collection and impls for the various backends.
Diffstat (limited to 'src/mongo/db/clientcursor.cpp')
-rw-r--r-- | src/mongo/db/clientcursor.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mongo/db/clientcursor.cpp b/src/mongo/db/clientcursor.cpp index 4f169b2fa1f..52007343a9c 100644 --- a/src/mongo/db/clientcursor.cpp +++ b/src/mongo/db/clientcursor.cpp @@ -45,10 +45,10 @@ #include "mongo/db/commands.h" #include "mongo/db/commands/server_status.h" #include "mongo/db/commands/server_status_metric.h" +#include "mongo/db/cursor_server_params.h" #include "mongo/db/jsobj.h" #include "mongo/db/repl/repl_client_info.h" #include "mongo/db/repl/replication_coordinator_global.h" -#include "mongo/db/server_parameters.h" #include "mongo/util/background.h" #include "mongo/util/concurrency/idle_thread_block.h" #include "mongo/util/exit.h" @@ -71,8 +71,6 @@ static ServerStatusMetricField<Counter64> dCursorStatsOpenNoTimeout("cursor.open static ServerStatusMetricField<Counter64> dCursorStatusTimedout("cursor.timedOut", &cursorStatsTimedOut); -MONGO_EXPORT_SERVER_PARAMETER(clientCursorMonitorFrequencySecs, int, 4); - long long ClientCursor::totalOpen() { return cursorStatsOpen.get(); } @@ -287,7 +285,7 @@ public: CursorManager::timeoutCursorsGlobal(opCtx.get(), now)); } MONGO_IDLE_THREAD_BLOCK; - sleepsecs(clientCursorMonitorFrequencySecs.load()); + sleepsecs(getClientCursorMonitorFrequencySecs()); } } }; |