summaryrefslogtreecommitdiff
path: root/src/mongo/s/server.cpp
diff options
context:
space:
mode:
authorAnton Oyung <anton.oyung@mongodb.com>2021-09-17 00:16:58 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-09-17 00:38:06 +0000
commitbe089838c55d33b6f6039c4219896ee4a3cd704f (patch)
tree512d1eefc498b02d428e372fdcc3447dc2944c79 /src/mongo/s/server.cpp
parentf912a0c89d77e59eaba31c4ad86d0d0428e0b4da (diff)
SERVER-44152: Pre-warm connection pools in mongosr4.2.17-rc0r4.2.17
Diffstat (limited to 'src/mongo/s/server.cpp')
-rw-r--r--src/mongo/s/server.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/s/server.cpp b/src/mongo/s/server.cpp
index c43f6528798..3ac128f4794 100644
--- a/src/mongo/s/server.cpp
+++ b/src/mongo/s/server.cpp
@@ -426,6 +426,11 @@ Status initializeSharding(OperationContext* opCtx) {
return status;
}
+ status = preWarmConnectionPool(opCtx);
+ if (!status.isOK()) {
+ return status;
+ }
+
Grid::get(opCtx)->setShardingInitialized();
return Status::OK();