标签:总结 链接 产生 tps ado com 没有 通过 文章
今天跑步的时候,想起前一阵被问到的死锁问题还没有好好的看过,刚好简书上有一篇比较细致的文章,这里做下总结.
文章链接:
https://www.jianshu.com/p/cab2fbc4b794
总结:
1.这里死锁产生的原因,线程t1等待t2释放mtB,而线程t2等待t1释放mtA.
2.死锁解决的办法:让这两个互斥量同时上锁,然后通过adopt_lock参数来在后面能够正确释放.
ps:一个官方的例子:https://zh.cppreference.com/w/cpp/thread/lock_tag
标签:总结 链接 产生 tps ado com 没有 通过 文章
原文地址:https://www.cnblogs.com/Stephen-Qin/p/13034721.html