gecko-dev/extensions
Nika Layzell c9c3738944 Bug 1784521 - Stop using PR_CreateProcess in nsAuthSambaNTLM, r=mccr8
The NSPR process launching backend appears to attach its own SIGCHLD
handler, which can cause problems with our own SIGCHLD handling under
the hood.

This patch changes the behaviour to instead use base::LaunchProcess to
start the child process for nsAuthSambaNTLM, which is more aligned with
other places we launch code in Gecko.

This code is posix-specific, so we don't need to handle Windows or macOS
process launching.

Differential Revision: https://phabricator.services.mozilla.com/D221382
2024-09-10 17:35:59 +00:00
..