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
/src/mongo/db/s/migration_destination_manager.cpp:2021: MISSING_LOCK 153194 Accessing "this->_canReleaseCriticalSectionPromise" without holding lock "mongo::MigrationDestinationManager._mutex". Elsewhere, "mongo::MigrationDestinationManager._canReleaseCriticalSectionPromise" is written to with "MigrationDestinationManager._mutex" held 3 out of 3 times.
- related to
-
SERVER-108934 Coverity analysis defect 175744: Data race condition
-
- Closed
-