Siempre me confundo. ¿Alguien podría explicar qué significa Reentrant en diferentes contextos? ¿Y por qué querría utilizar reentrante frente a no reentrante? Digamos primitivas de bloqueo pthread (posix), ¿son reentrantes o no? ¿Qué errores deben evitarse al usarlos? ¿Es reentrante mutex?...