处理两个处理程序以获得相同的信号

时间:2018-03-22 11:59:45

标签: signals

如果您在处理sigalrm信号的当前处理程序中更改处理程序,则想知道是否没有问题。

场景是 - 我们有两个处理程序h1,h2。 默认情况下 - 分配处理程序h1来处理SIGALRM信号。 是否可以使用sigaction将h1更改为h2?

1 个答案:

答案 0 :(得分:0)

为信号注册新动作没有问题。当内核接收到进一步的服务信号请求时,将考虑新的信号动作。只要这对您来说不是问题就可以将信号动作从h1更改为h2。