Quando usar mutex recursivo?
Entendo que o mutex recursivo permite que o mutex seja bloqueado mais de uma vez sem chegar a um impasse e deve ser desbloqueado o mesmo número de vezes. Mas em que situações específicas você precisa usar um mutex recursivo? Estou procurando situações de design / nível de código.