Deadlock、std::scoped_lock 与锁顺序 | C++
本章覆盖:deadlock;circular wait;multiple mutex;lock ordering;`std::lock`;`std::scoped_lock`;nested locking;avoid holding lock during blocking I/O;callback while holding lock 的风险;deadlock debugging 高层流程。
本章知识点
- deadlock
- circular wait
- multiple mutex
- lock ordering
std::lockstd::scoped_lock- nested locking
- avoid holding lock during blocking I/O
- callback while holding lock 的风险
- deadlock debugging 高层流程