http://blog.chinaunix.net/uid-12274566-id-3050955.html
小总结:
1.信号是发给一个进程的,然后随机由这个进程里的一个线程进行信号处理
2.各个线程可以分别设置自己的信号屏蔽字,并别新建的线程会继承现有的信号屏蔽字
3.当一个线程调用pthread_create() 创建新的线程时,此线程的信号掩码会被新创建的线程继承
4.信号安装最好采用sigaction方式,sigaction,是为替代signal 来设计的较稳定的信号处理
5.忽略信号不同于阻塞信号,忽略信号是指Linux内核已经向应用程序交付了产生的信号,只是应用程序直接丢弃了该信号而已
多线程信号
最新推荐文章于 2022-02-25 11:02:07 发布