| Anterior | Siguiente |
| EBADRPC | EDOTDOT |
ELOCKUNMAPPED
Qué significa ELOCKUNMAPPED en Solaris
ELOCKUNMAPPED es un errno histórico que Solaris conserva por compatibilidad. La documentación actual lo trata como obsoleto; la recuperación moderna de robust mutexes se expresa mediante EOWNERDEAD y ENOTRECOVERABLE.
Si un binario antiguo lo produce, el contexto útil es el lifecycle del mapping y del robust lock. No conviene diseñar código nuevo que dependa de recibir este valor.
Qué comprobar
- En aplicaciones legacy, revisa mappings que pudieron desaparecer mientras un lock seguía adquirido.
- Para código nuevo, implementa explícitamente la recuperación de
EOWNERDEAD. - Trata
ENOTRECOVERABLEcomo estado no reparable cuando la recuperación anterior falló. - No uses este errno obsoleto como parte de un protocolo estable entre componentes nuevos.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.