+++ This bug was initially created as a clone of Bug #1422159 +++ POSIX requires that fork is async-signal-safe. Our current implementation is not.
*** Bug 1302896 has been marked as a duplicate of this bug. ***
We are going to track this bug upstream here: "Bug 4737 - fork is not async-signal-safe" https://sourceware.org/bugzilla/show_bug.cgi?id=4737 Significant improvements have been made upstream for the single-threaded case, making it AS-safe. We are still not AS-safe for multi-threaded. That may be impossible to solve.