信号处理程序与线程

时间:2014-02-12 22:00:14

标签: signals

如果我有一个带有两个线程的程序和一个在signum上注册的信号处理程序,它会打印一些东西。如果我将信号符号发送到我的程序,它会被打印多少次?

1 个答案:

答案 0 :(得分:1)

我假设是Unix或类Unix系统。只有一个线程获得信号。来自TLPI:

  

当信号传递到具有的多线程进程时   建立了一个信号处理程序,内核任意选择一个   传递信号的过程中的线程并调用   该线程中的处理程序。