Index: net/socket/ssl_client_socket_impl.cc |
diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket_impl.cc |
index 4e3f71311c7c2a4974e2337bc0f583724f3b8a46..b6dbd8a794fe2149fd75c45fb8e41b57e0de3168 100644 |
--- a/net/socket/ssl_client_socket_impl.cc |
+++ b/net/socket/ssl_client_socket_impl.cc |
@@ -242,7 +242,8 @@ const base::Feature kShortRecordHeaderFeature{ |
class SSLClientSocketImpl::SSLContext { |
public: |
static SSLContext* GetInstance() { |
- return base::Singleton<SSLContext>::get(); |
+ return base::Singleton<SSLContext, |
+ base::LeakySingletonTraits<SSLContext>>::get(); |
} |
SSL_CTX* ssl_ctx() { return ssl_ctx_.get(); } |
SSLClientSessionCache* session_cache() { return &session_cache_; } |