avoid pure python sigchld handler to ensure saner delivery, a la twisted