Data race condition
The value of the shared data will be determined by the interleaving of thread execution. Thread shared data is accessed without holding an appropriate lock, possibly causing a race condition
/data/mci/75ab8760df1b0fdc921b6584db48e251/bazel_cache/4ea36473f1a74d99c8d9351b1f5e987e/execroot/_main/src/mongo/db/process_health/fault_manager.cpp:402: MISSING_LOCK 175875 Accessing "this->this->_fault" without holding lock "mongo::process_health::FaultManager._mutex". Elsewhere, "mongo::process_health::FaultManager._fault" is written to with "FaultManager._mutex" held 4 out of 4 times.
- related to
-
SERVER-109338 Revisit FaultManager concurrency management
-
- In Code Review
-