子进程会继承父进程的屏蔽信号和信号处理设置。下面总结一个表,我自己也学习下
信号处理设置(Signal Disposition)
屏蔽信号(Signal Mask)
待处理信号(Pending Signal)
fork execue pthread_create
Signal Disposition 1 0 -
Signal Mask 1 1 1
Pending Signal 0 1 0
1表示执行操作后子进程/线程会继承,0不继承。 - 表示共享的,信号处理设置只能到进程级,不能到线程级。
信号处理设置(Signal Disposition)
屏蔽信号(Signal Mask)
待处理信号(Pending Signal)
fork execue pthread_create
Signal Disposition 1 0 -
Signal Mask 1 1 1
Pending Signal 0 1 0
1表示执行操作后子进程/线程会继承,0不继承。 - 表示共享的,信号处理设置只能到进程级,不能到线程级。