一個C/C++協程庫的思考與實現之協程的互斥量與條件變量

https://github.com/DoasIsay/ToyCoroutine 在爲ToyCoroutine的協程實現互斥量與條件變量時,測試過程中竟然死鎖了,代碼如下 我懷疑是producer,consumer使用了同一個條件變量進行協作導致的,測試時剛好創建了2個consumer協程,1個producer協程,當consumer1協程與producer協程都cond.wait在同一個條件變量
相關文章
相關標籤/搜索