summaryrefslogtreecommitdiff
path: root/src/mongo/embedded/logical_session_cache_factory_embedded.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/embedded/logical_session_cache_factory_embedded.cpp')
-rw-r--r--src/mongo/embedded/logical_session_cache_factory_embedded.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mongo/embedded/logical_session_cache_factory_embedded.cpp b/src/mongo/embedded/logical_session_cache_factory_embedded.cpp
index ae9f55f6ae8..fa606b87c3f 100644
--- a/src/mongo/embedded/logical_session_cache_factory_embedded.cpp
+++ b/src/mongo/embedded/logical_session_cache_factory_embedded.cpp
@@ -31,8 +31,6 @@
#include "mongo/platform/basic.h"
-#include <memory>
-
#include "mongo/embedded/logical_session_cache_factory_embedded.h"
#include "mongo/db/logical_session_cache_impl.h"
@@ -46,11 +44,14 @@ namespace mongo {
std::unique_ptr<LogicalSessionCache> makeLogicalSessionCacheEmbedded() {
auto liaison = std::make_unique<ServiceLiaisonMongod>();
- // Set up the logical session cache
auto sessionsColl = std::make_shared<SessionsCollectionStandalone>();
return stdx::make_unique<LogicalSessionCacheImpl>(
- std::move(liaison), std::move(sessionsColl), nullptr /* reaper */);
+ std::move(liaison),
+ std::move(sessionsColl),
+ [](OperationContext*, SessionsCollection&, Date_t) {
+ return 0; /* No op*/
+ });
}
} // namespace mongo