一个C/C++协程库的思考与实现之协程的互斥量与条件变量

https://github.com/DoasIsay/ToyCoroutine 在为ToyCoroutine的协程实现互斥量与条件变量时,测试过程中竟然死锁了,代码如下 我怀疑是producer,consumer使用了同一个条件变量进行协作导致的,测试时刚好创建了2个consumer协程,1个producer协程,当consumer1协程与producer协程都cond.wait在同一个条件变量
相关文章
相关标签/搜索