realmente estoy preguntando por qué todos los códigos fuente que implementan una pthread_mutex_lock Nunca probar su valor de retorno como se define:pthread_mutex_lock retorno no probados
incluso en libros de los ejemplos no prueban si el candado está en error, los códigos solo hacen el candado.
¿Hay alguna razón por la que me perdí para dejarla sin probar?
¿Entonces no maneja la corrupción de mem? – dlewin
No, no "maneja" la corrupción de memoria, simplemente no corrompe la memoria en primer lugar. – Ringding
En realidad, mi pregunta era más sobre EBUSY o EDEADLK, respectivamente: "No se pudo adquirir el mutex porque ya estaba bloqueado" y "Se detectó una condición de interbloqueo o el hilo actual ya posee el mutex": ¿qué te hace pensar esto no puede pasar? – dlewin