添加子进程退出信号处理函数

在收到SIGCHLD之后使用waitpid回收子进程，避免出现僵尸进程。