Open Bug 1689728 Opened 4 years ago Updated 3 years ago

[tracking] use NSS only on the socket thread

Categories

(Core :: Security: PSM, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: keeler, Unassigned)

References

(Depends on 7 open bugs)

Details

(Keywords: meta, Whiteboard: [psm-tracking])

Profiles of Firefox's performance often show contention for NSS resources between the socket thread and various other threads (most commonly the certificate verification threads). In addition, while NSS makes efforts at being thread-safe, in all honesty much of it is not. To address these issues, we should only use the affected NSS resources on the socket thread (the affected resources include certificates, keys, and pkcs#11 modules).

Severity: S2 → N/A
Depends on: 1697849
Depends on: 1713602
Depends on: 1713603
Depends on: 1713605
Depends on: 1718303
Depends on: 1718304
Depends on: 1718305
Depends on: 1718306
Depends on: 1718307
Depends on: 1718308
You need to log in before you can comment on or make changes to this bug.