(1)当终止子进程时,必须捕获SIGCHLD信号;

(2)当捕获信号时,必须处理被中断的系统调用;

(3)SIGCHLD的信号处理函数必须正确编写,应使用waitpid函数以免留下僵死进程