Поддерживает ли pthreads метод запроса "количества блокировок" рекурсивного мьютекса?


Поддерживает ли pthreads какой-либо метод, позволяющий запрашивать количество раз, когда рекурсивный мьютекс был заблокирован?

1 4

1 ответ:

Нет официального, портативного способа сделать это.

Вы можете получить это поведение переносимо, отслеживая счетчик блокировок самостоятельно-возможно, написав оболочки для функций блокировки и разблокировки и создав структуру с мьютексом и счетчиком в качестве членов.