Merge #19180: refactor: Replace RecursiveMutex with Mutex in Shutdown()
pull/764/head1a9ef1d398
refactor: Replace RecursiveMutex with Mutex in Shutdown() (Hennadii Stepanov) Pull request description: Step by step, going to replace all of the `RecursiveMutex` instances with the `Mutex` ones throughout the code base :) Not sure if it is possible in all cases though... This one is a low-hanging fruit. ACKs for top commit: MarcoFalke: ACK1a9ef1d398
Shutdown is not recursive, so the same thread can never lock twice (UB) vasild: ACK1a9ef1d3
verified manually that `Shutdown()` is not called from places that could be called from inside `Shutdown()`. Tree-SHA512: 362a507b1a6f97dc351f708224aedbfe4bee03c4398f394d78ee31c24d76a7012ffff0e6766866cd5fd9a8e0d8840f05a2741111fe583aa20d45f0af3df0dcfa
commit
399a0d9dc7
Loading…
Reference in new issue