为什么python将信号限制到主线程

时间:2018-12-17 17:52:42

标签: python multithreading signals

来自cpython source code

  
      
  • 只有主线程可以设置信号处理程序
  •   
  • 任何线程都可以获取信号处理程序
  •   
  • 信号仅传递到主线程
  •   

这解释了正在做什么,但没有解释为什么这样做。

那么为什么只有主线程才能设置信号处理程序并处理信号?这会带来好处还是由于限制?

0 个答案:

没有答案