为什么Pthread Mutexes不是异步信号安全的?

时间:2012-07-19 04:20:31

标签: linux synchronization pthreads mutex

Pthread Mutexes'不是异步信号安全的。这是什么意思?

1 个答案:

答案 0 :(得分:7)

这意味着您无法从信号处理程序中执行涉及互斥锁的任何操作。 (从技术上讲,仅适用于异步信号,但所有同步信号都用于“指针不指向任何东西,我现在正在杀死你的进程“所以这没有实际意义。”