summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/util/net/ssl_manager_apple.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/util/net/ssl_manager_apple.cpp b/src/mongo/util/net/ssl_manager_apple.cpp
index 1c02c3cd80d..499704b7e65 100644
--- a/src/mongo/util/net/ssl_manager_apple.cpp
+++ b/src/mongo/util/net/ssl_manager_apple.cpp
@@ -1337,6 +1337,8 @@ SSLManagerApple::SSLManagerApple(const SSLParams& params, bool isServer)
uassertStatusOK(
_sslConfiguration.setServerSubjectName(uassertStatusOK(certificateGetSubject(
_serverCtx.certs.get(), &_sslConfiguration.serverCertificateExpirationDate))));
+ static auto task =
+ CertificateExpirationMonitor(_sslConfiguration.serverCertificateExpirationDate);
auto swSans = extractSubjectAlternateNames(_serverCtx.certs.get());
const bool hasSan = swSans.isOK() && (0 != swSans.getValue().size());