-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Service Arch
-
ALL
-
-
Service Arch 2024-04-01, Service Arch 2024-04-15, Service Arch 2024-04-29, Service Arch 2024-05-13
Using mongo::Mutex instead of raw std::mutex appears to inhibit TSAN's ability to detect lock order inversions.
We should either fix the issue or only run TSAN on --enable-diagnostic-latches=off variants.
Reproducer attached in 'steps to reproduce'.
- related to
-
SERVER-88118 Investigate lock inversion in StreamableReplicaSetMonitor
- Closed