diff options
Diffstat (limited to 'src/mongo/db/commands/reap_logical_session_cache_now.cpp')
-rw-r--r-- | src/mongo/db/commands/reap_logical_session_cache_now.cpp | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/mongo/db/commands/reap_logical_session_cache_now.cpp b/src/mongo/db/commands/reap_logical_session_cache_now.cpp index 8379169e84e..e60e0fb28fd 100644 --- a/src/mongo/db/commands/reap_logical_session_cache_now.cpp +++ b/src/mongo/db/commands/reap_logical_session_cache_now.cpp @@ -37,13 +37,9 @@ #include "mongo/db/operation_context.h" namespace mongo { - namespace { class ReapLogicalSessionCacheNowCommand final : public BasicCommand { - ReapLogicalSessionCacheNowCommand(const ReapLogicalSessionCacheNowCommand&) = delete; - ReapLogicalSessionCacheNowCommand& operator=(const ReapLogicalSessionCacheNowCommand&) = delete; - public: ReapLogicalSessionCacheNowCommand() : BasicCommand("reapLogicalSessionCacheNow") {} @@ -70,10 +66,10 @@ public: return Status::OK(); } - virtual bool run(OperationContext* opCtx, - const std::string& db, - const BSONObj& cmdObj, - BSONObjBuilder& result) override { + bool run(OperationContext* opCtx, + const std::string& db, + const BSONObj& cmdObj, + BSONObjBuilder& result) override { auto cache = LogicalSessionCache::get(opCtx); auto client = opCtx->getClient(); @@ -87,5 +83,4 @@ public: MONGO_REGISTER_TEST_COMMAND(ReapLogicalSessionCacheNowCommand); } // namespace - } // namespace mongo |