| Anterior | Siguiente |
| ENOMSG | ENOPROTOOPT |
ERESTART
Qué significa ERESTART en Solaris
ERESTART es descrito por Solaris como un valor no visible externamente para el caso en que una syscall interrumpida debe ser reiniciada. Código de aplicación normal debería observar la operación completada o un errno público como EINTR, no este estado intermedio.
Puede hacerse visible en tracing o instrumentación. Si ocurre, la pregunta importante es en qué capa se capturó y cuál fue el resultado final entregado al proceso.
Qué comprobar
- Identifica syscall y señal que produjo la interrupción.
- Revisa flags del handler y reglas de restart de esa interfaz.
- Comprueba si el valor fue observado por tracing antes de la conversión final.
- No lo expongas como error estable de protocolo o lógica de negocio.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.