Tree
- Tree:
6920df4814aa7477dd377483cbb992346f3b6879
- Date:
- Message:
- gotd: wait asynchronously for children termination Instead of the current kill() + waitpid(WNOHANG), manage the subprocesses in a separate queue and handle SIGCHLD. A timer is installed to ensure that misbehaving subprocesses are still killed. Fixes the current "child PID 0 terminated" logs due to races with waitpid(). Issue initially reported by Josiah Frentsos. ok + tweaks stsp@
Makefile | commits | blame |
parse.y | commits | blame |
template.1 | commits | blame |
template.7 | commits | blame |
template.c | commits | blame |
tmpl.c | commits | blame |
tmpl.h | commits | blame |