| Anterior | Siguiente |
| ENETUNREACH | ENOBUFS |
ENAVAIL
Qué significa ENAVAIL
ENAVAIL conserva el significado histórico «no XENIX semaphores available». No debe interpretarse como falta de semáforos POSIX/System V en cualquier aplicación Linux moderna.
Si aparece, el límite y el pool relevantes pertenecen a la capa XENIX/compatibility que lo emite. Aumentar límites IPC genéricos del host puede no tener ningún efecto.
Qué comprobar
- Identifica el driver o runtime que implementa esos semáforos legacy.
- Registra uso actual, límite configurado y objetos que no fueron liberados.
- Comprueba fugas o cleanup incompleto en la misma capa.
- Ajusta capacidad solo según la documentación de esa interfaz, no por analogía con semáforos Linux modernos.
Referencias técnicas
- Linux man-pages: errno(3)
- Linux kernel: asm-generic errno definitions
- GNU C Library: error codes
- illumos: STREAMS programming documentation
¿Buscas un código diferente? Buscar otro código de estado o error.
