diff options
Diffstat (limited to 'src/mongo/s/sharding_initialization.cpp')
-rw-r--r-- | src/mongo/s/sharding_initialization.cpp | 2 |
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); }; |