Skip to content
Snippets Groups Projects
Verified Commit c81db90e authored by Gabriele Svelto's avatar Gabriele Svelto Committed by Pier Angelo Vendrame
Browse files

Bug 1670885 - Fix post-fork() handlers for PHC/LogAlloc to work on macOS using...

Bug 1670885 - Fix post-fork() handlers for PHC/LogAlloc to work on macOS using unfair locks r=glandium

macOS unfair locks enforce that a lock can only be released by the thread which locked it.

On macOS 11+ this caused the fork()'d child process to raise a SIGILL signal. Confusingly enough this behavior seems to be different on macOS 10.15 and possibly interacted in odd ways with our exception handler if it was installed before fork()-ing.

Differential Revision: https://phabricator.services.mozilla.com/D148287
parent 6435edbc
No related branches found
No related tags found
1 merge request!636Bug 41757: Rebased Tor Browser alpha to 102.11.0esr
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment