summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
diff options
context:
space:
mode:
authorJack Mulrow <jack.mulrow@mongodb.com>2022-12-20 21:31:18 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-12-21 00:20:57 +0000
commitd1500aed6baa47ca511692c5ca326321c80cd50d (patch)
tree54789abf914b3038cea7ad40f5f37d52571f678e /src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
parent22d2a4696c86a42662a86752a63fdb4ed9686ff7 (diff)
downloadmongo-d1500aed6baa47ca511692c5ca326321c80cd50d.tar.gz
SERVER-72088 Use ShardRemote for config shard in ShardRegistry
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_external_state_impl.cpp')
-rw-r--r--src/mongo/db/repl/replication_coordinator_external_state_impl.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp b/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
index 92b8d4d1dd3..f83fe715268 100644
--- a/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
+++ b/src/mongo/db/repl/replication_coordinator_external_state_impl.cpp
@@ -917,7 +917,9 @@ void ReplicationCoordinatorExternalStateImpl::_shardingOnTransitionToPrimaryHook
// to ShardingCatalogManager::initializeConfigDatabaseIfNeeded above), this read can
// only meaningfully fail if the node is shutting down.
status = ClusterIdentityLoader::get(opCtx)->loadClusterId(
- opCtx, repl::ReadConcernLevel::kLocalReadConcern);
+ opCtx,
+ ShardingCatalogManager::get(opCtx)->localCatalogClient(),
+ repl::ReadConcernLevel::kLocalReadConcern);
if (ErrorCodes::isShutdownError(status.code())) {
return;