我是 Linux 信号的新手。如果一个进程初始化了多个定时器,那么一个进程怎么知道哪个SIGALRM
属于哪个定时器呢?
问问题
1811 次
1 回答
1
这取决于您如何设置SIGALRM
处理程序。
也可以考虑不使用alarm
timer_create甚至timerfd_create (2) (with poll
)。
如果您使用sigaction(2)调用,SA_SIGINFO
您将获得siginfo_t
间接为您提供计时器信息的 sigaction(2)。
于 2013-04-25T05:27:17.743 回答