【发布时间】:2014-06-21 09:21:00
【问题描述】:
您好,我有一个关于取消使用互斥锁和条件变量的线程的问题。该线程具有延迟的取消类型。当我只使用函数pthread_mutex_lock/unlock 和pthread_cond_wait,并且取消请求到达时,线程的取消点只有pthread_cond_wait。它会锁定互斥锁吗?我不确定,如果线程总是让互斥锁解锁。还是 pthread_mutex_lock/unlock 函数也是取消点?谢谢。
【问题讨论】:
标签: pthreads