Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
arbiter: Reinstall SIGCHLD as required by some UNIXes
According to the python signal documentation[1], SIGCHLD is handled differently from other signals. Specifically, if the underlying implementation resets the SIGCHLD signal handler, then python won't reinstall it (as it does for other signals). This behavior doesn't seem to exist for neither Linux nor Mac, but perhaps one could argue that it's good practise anyway. [1] https://docs.python.org/3/library/signal.html
- Loading branch information