Рекурсивный (или реентерабельный) мьютекс — это тип примитива синхронизации, который позволяет потоку, уже владеющему мьютексом, снова заблокировать его, не вызывая взаимоблокировку.
Основные особенности:
lock()
(или эквивалентную функцию) на рекурсивном мьютексе несколько раз.unlock()
(или эквивалентную функцию) столько же раз, сколько было сделано блокировок.Рекурсивный (или реентерабельный) мьютекс — это тип примитива синхронизации, который позволяет потоку, уже владеющему мьютексом, снова заблокировать его, не вызывая взаимоблокировку.
Основные особенности:
lock()
(или эквивалентную функцию) на рекурсивном мьютексе несколько раз.unlock()
(или эквивалентную функцию) столько же раз, сколько было сделано блокировок.Register or sign in to get access to full answers for all questions from the question bank.