我从某处读到,我们应该在调用 pthread_cond_signal 之前锁定互斥锁,并在调用它之后解锁互斥锁:pthread_cond_signal() 例程用于发出信号(或唤醒)另一个……
我在某处读到我们应该 在调用 互斥锁 pthread_cond_signal 并在调用它之后解锁互斥锁:
pthread_cond_signal() 例程用于向另一个正在等待条件变量的线程发送信号(或唤醒)。应在互斥锁锁定后调用此例程,并且必须解锁互斥锁,pthread_cond_wait() 例程才能完成。
在不锁定互斥锁的情况下 pthread_cond_signal 或 pthread_cond_broadcast 不行吗
调用 pthread_cond_signal 而不锁定互斥锁
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!