| Anterior | Siguiente |
| EISCONN | EBADSLT |
EDEADLOCK
Qué significa EDEADLOCK en Solaris
EDEADLOCK es una forma histórica relacionada con EDEADLK. La documentación Solaris la mantiene para condiciones de deadlock en locks de archivos; código portable no debería depender de que ambos nombres tengan exactamente el mismo número en otros UNIX.
La condición no es una escasez temporal de recursos. Repetir la misma solicitud de lock con el mismo orden mantiene el ciclo que la hizo fallar.
Qué comprobar
- Registra archivo, byte range, tipo de lock y propietario.
- Compara el orden de locks entre todos los procesos cooperantes.
- Distingue la API exacta de locking y sus reglas de propiedad.
- Usa manejo explícito de conflicto cuando sea apropiado, pero corrige el orden si existe un ciclo real.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.