Рекурсивный (или реентерабельный) мьютекс — это тип примитива синхронизации, который позволяет потоку, уже владеющему мьютексом, снова заблокировать его, не вызывая взаимоблокировку.
Основные особенности:
lock()
(или эквивалентную функцию) на рекурсивном мьютексе несколько раз.unlock()
(или эквивалентную функцию) столько же раз, сколько было сделано блокировок.Рекурсивный (или реентерабельный) мьютекс — это тип примитива синхронизации, который позволяет потоку, уже владеющему мьютексом, снова заблокировать его, не вызывая взаимоблокировку.
Основные особенности:
lock()
(или эквивалентную функцию) на рекурсивном мьютексе несколько раз.unlock()
(или эквивалентную функцию) столько же раз, сколько было сделано блокировок.Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.