зеркало из https://github.com/mozilla/gecko-dev.git
Fix bug where cached keys were keeping around dead sessions.
This commit is contained in:
Родитель
29df80422c
Коммит
9bab38e513
|
@ -170,6 +170,8 @@ pk11_getKeyFromList(PK11SlotInfo *slot) {
|
|||
PK11_USE_THREADS(PR_Unlock(slot->freeListLock);)
|
||||
if (symKey) {
|
||||
symKey->next = NULL;
|
||||
if (!symKey->sessionOwner)
|
||||
symKey->session = pk11_GetNewSession(slot,&symKey->sessionOwner);
|
||||
return symKey;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче