summaryrefslogtreecommitdiff
path: root/src/mongo/db/read_write_concern_defaults.cpp
diff options
context:
space:
mode:
authorShreyas Kalyan <shreyas.kalyan@10gen.com>2020-02-04 17:47:00 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-02-27 18:44:57 +0000
commit881ac03beb18b32c1f810e150fcda889d7ca5d79 (patch)
tree2030b214f4c567fe538b6e534cdc483d38ff7ed9 /src/mongo/db/read_write_concern_defaults.cpp
parent7250f407321e70bcb76bb1e21a7679670d29919d (diff)
downloadmongo-881ac03beb18b32c1f810e150fcda889d7ca5d79.tar.gz
SERVER-45798 Infrastructure for Caching OCSP responses for the Client
Diffstat (limited to 'src/mongo/db/read_write_concern_defaults.cpp')
-rw-r--r--src/mongo/db/read_write_concern_defaults.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mongo/db/read_write_concern_defaults.cpp b/src/mongo/db/read_write_concern_defaults.cpp
index dbc9a06eba7..763799221bf 100644
--- a/src/mongo/db/read_write_concern_defaults.cpp
+++ b/src/mongo/db/read_write_concern_defaults.cpp
@@ -221,17 +221,14 @@ ReadWriteConcernDefaults::ReadWriteConcernDefaults(ServiceContext* service,
options.minThreads = 0;
options.maxThreads = 1;
- // Ensure all threads have a client
- options.onCreateThread = [](const std::string& threadName) {
- Client::initThread(threadName.c_str());
- };
-
return options;
}()),
_defaults(service,
_threadPool,
[fetchDefaultsFn = std::move(fetchDefaultsFn)](
- OperationContext* opCtx, const Type&) { return fetchDefaultsFn(opCtx); }) {}
+ OperationContext* opCtx, const Type&) { return fetchDefaultsFn(opCtx); }) {
+ _threadPool.startup();
+}
ReadWriteConcernDefaults::~ReadWriteConcernDefaults() = default;