diff options
Diffstat (limited to 'chromium/net/cert/cert_database.cc')
-rw-r--r-- | chromium/net/cert/cert_database.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chromium/net/cert/cert_database.cc b/chromium/net/cert/cert_database.cc index f36562aadf7..d6a9b1b77fc 100644 --- a/chromium/net/cert/cert_database.cc +++ b/chromium/net/cert/cert_database.cc @@ -11,7 +11,9 @@ namespace net { // static CertDatabase* CertDatabase::GetInstance() { - return Singleton<CertDatabase>::get(); + // Leaky so it can be initialized on worker threads, and because there is no + // useful cleanup to do. + return Singleton<CertDatabase, LeakySingletonTraits<CertDatabase> >::get(); } void CertDatabase::AddObserver(Observer* observer) { |