exec函数执行后, 把该进程所有信号设为默认动作.
exec函数执行后, 把原先要捕捉的信号设为默认, 其他不变.
fork之后, 子进程继承父进程的信号处理方式.
raise和kill : raise 给自己发信号,kill可以指定pid
sigal和sigaction:升级版
pause和sleep:pause直到等到某个信号发生进程才会返回,sleep会超时。
pthread_detach使子线程进入分离状态的意思是 主线程不能再用pthread_join()和子线程同步,就是说 对子线程调用 pthread_detach之后,主线程再调用pthread_join()不会导致等待主线程阻塞等待,这时候主线程和子线程相当于两个执行序列,两者之间处于一种 分离 状态。