我需要使等时事件与面向计时器的信号处理程序保持同步。
我能否在信号处理程序中使用 timer_settime()
来调整下一个计时器到期时间,从而使面向计时器的信号处理程序与事件保持同步? p>
最佳答案
好的,经过我在 this answer 中发现的一些其他研究this part of POSIX specification 的链接(IEEE 标准 1003.1-2008 或 POSIX.1-2008)。
规范给出了(在 System Interfaces->Pointer to a function subsection 中)在信号处理程序中使用的异步信号安全函数列表,timer_settime() 是其中的一部分。
尽管我的问题已得到解决,但我很欣赏另一个更技术和更详细的答案。谢谢!
关于linux - 是否可以在信号处理程序中设置计时器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566564/