История изменений
Исправление pon4ik, (текущая версия) :
Пфф, это определение любого rw мьютекса...
Почитай повнимательней первый абзац про shared_mutex, и ты поймёшь, что говориться тоже самое только в терминах захвата ресурса, а не в терминах блокировок.
Для ленивых:
Additionally, for object m of SharedMutex type supports another mode of ownership: shared. Multiple threads (or, more generally, execution agents) can simulataneously own this mutex in shared mode, but no thread may obtain shared ownership if there is a thread that owns it in exclusive mode and no thread may obtain exclusive ownership if there is a thread that owns it in shared mode. If more than implementation-defined number of threads (no less than 10000) hold a shared lock, another attempt to acquire the mutex in shared mode blocks until the number of shared owners drops down below that threshold.
Исходная версия pon4ik, :
Пфф, это определение любого rw мьютекса...
Почитай повнимательней первый абзац про shared_mutex, и ты поймёшь, что говориться тоже самое только в терминах захвата ресурса, а не в терминах блокировок.