зеркало из https://github.com/mozilla/pjs.git
400947 - thread unsafe operation in PKIX_PL_HashTable_Add cause selfserv to crash. r=nelson
This commit is contained in:
Родитель
fc9a256cef
Коммит
75e875024c
|
@ -237,6 +237,8 @@ PKIX_PL_HashTable_Add(
|
|||
(key, &keyComp, plContext),
|
||||
PKIX_OBJECTRETRIEVEEQUALSCALLBACKFAILED);
|
||||
|
||||
PKIX_MUTEX_LOCK(ht->tableLock);
|
||||
|
||||
PKIX_CHECK(pkix_pl_PrimHashTable_GetBucketSize
|
||||
(ht->primHash,
|
||||
hashCode,
|
||||
|
@ -258,8 +260,6 @@ PKIX_PL_HashTable_Add(
|
|||
PKIX_DECREF(deletedValue);
|
||||
}
|
||||
|
||||
PKIX_MUTEX_LOCK(ht->tableLock);
|
||||
|
||||
PKIX_CHECK(pkix_pl_PrimHashTable_Add
|
||||
(ht->primHash,
|
||||
(void *)key,
|
||||
|
|
Загрузка…
Ссылка в новой задаче