pep8 :(
typo in SIGTERM and reentrant SIGCHLD