don't implicitly set SIGCHLD, and reset back to default when appropriate
Updated changelog