mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-18 15:55:36 +00:00
aecdf7eb30
We've had some bugs where the sandboxed child process and/or the chroot helper process deadlocks during launch, often reported by end users, and it's confusing to have the mysterious hanging task inherit the name of the launching thread; this patch fixes that by giving them more informative names. `prctl(PR_SET_NAME, ...)` is used directly, instead of via one of our wrappers for it, to avoid the possibility of async signal unsafe operations. This doesn't name the pre-exec child process in the cases where regular `fork()` is used, but as far as I know we haven't had any bugs (yet?) where that would matter. Differential Revision: https://phabricator.services.mozilla.com/D68134 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
apps | ||
certverifier | ||
ct | ||
mac/hardenedruntime | ||
manager | ||
nss | ||
sandbox | ||
.eslintrc.js | ||
generate_certdata.py | ||
generate_mapfile.py | ||
moz.build | ||
nss.symbols |