Revisit the managers code to start and stop the child.
Eliminate SIGCHLD usage, it's icky, at best, when we have other child processes (See #1256) Instead of reaping the child on SIGCHLD, we do it explicitly, and there is now a 10 second wait to give the child a chance to shut down gracefully, before we take a bat to the kneecaps. More work may be warranted, but I want to get some feedback on this bit first. Fixes #1256
Showing
This diff is collapsed.
Please register or sign in to comment