在差异线程之间发送信号

时间:2014-04-16 06:57:04

标签: c++ linux unix pthreads signals

是否可以在

之间发送信号
  • 具有线程T1 T2 T3的处理P1
  • 具有线程为T4 T5 T6的处理P2

我的问题是,T4可能会向T3发送信号

非常感谢您的帮助 巢穴

1 个答案:

答案 0 :(得分:2)

是和否。

信号被发送到进程,而不是线程。每个过程都有责任确定处理输入信号的线程(参见POSIX threads and signals)。

因此,向特定线程发送信号需要目标进程的合作。