| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Differential Revision: https://phabricator.services.mozilla.com/D139547
|
|
|
|
|
|
| |
This patch addresses locking inconsistency in `nssSlot_IsTokenPresent` by retaining the slot lock for the duration of accesses to `slot->token`. This is already done correctly elsewhere. As a side effect, this introduces an ordering requirement: we take `slot->lock` followed by `session->lock`.
Differential Revision: https://phabricator.services.mozilla.com/D95636
|
| |
|
|
|
|
|
|
| |
Crash in PK11_DoesMechanism due to race condition
fix additional race with reset.
r=mt
|
|
|
|
|
|
|
|
| |
Crash in PK11_DoesMechanism due to race condition
Fix is present race.
initial review r=rsleevi
second review r=kamel
|
|
|
|
|
|
|
| |
This seems to trigger assertion failures in PR_Unlock across a number of
utilities. It seems intermittent and limited to win32 builds. It's also
possible that this is a latent bug, but right now the change is making things
noticeably worse.
|
| |
|
| |
|
|
|
|
|
| |
bug 1054373
r=rsleevi
|
| |
|
|
|
|
| |
cases). r=wtc.
|
|
changeset! r=wtc
|