summaryrefslogtreecommitdiff
path: root/src/mongo/s/sharding_initialization.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/sharding_initialization.cpp')
-rw-r--r--src/mongo/s/sharding_initialization.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/s/sharding_initialization.cpp b/src/mongo/s/sharding_initialization.cpp
index d61614e29aa..b55b52bd710 100644
--- a/src/mongo/s/sharding_initialization.cpp
+++ b/src/mongo/s/sharding_initialization.cpp
@@ -193,7 +193,7 @@ Status initializeGlobalShardingState(OperationContext* opCtx,
boost::optional<size_t> taskExecutorPoolSize) {
ConnectionPool::Options connPoolOptions;
std::shared_ptr<ShardRegistry> srsp(std::move(shardRegistry));
- connPoolOptions.controllerFactory = [srwp = std::weak_ptr(srsp)] {
+ connPoolOptions.controllerFactory = [srwp = std::weak_ptr<ShardRegistry>(srsp)] {
return std::make_shared<ShardingTaskExecutorPoolController>(srwp);
};