зеркало из https://github.com/mozilla/gecko-dev.git
make sure nsCryptoHash/PSM is initialized on the main thread in the url classifier. b=390324, r=tony
This commit is contained in:
Родитель
5f96a07bac
Коммит
350e5abb80
|
@ -2083,6 +2083,11 @@ nsUrlClassifierDBService::Init()
|
|||
do_GetService(MOZ_STORAGE_SERVICE_CONTRACTID, &rv);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
// Force PSM to be loaded on the main thread.
|
||||
nsCOMPtr<nsICryptoHash> hash =
|
||||
do_CreateInstance(NS_CRYPTO_HASH_CONTRACTID, &rv);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
// Start the background thread.
|
||||
rv = NS_NewThread(&gDbBackgroundThread);
|
||||
if (NS_FAILED(rv))
|
||||
|
|
Загрузка…
Ссылка в новой задаче