| Anterior | Siguiente |
| EILSEQ | EPROTONOSUPPORT |
ESTRPIPE
Qué significa ESTRPIPE en Solaris
ESTRPIPE en Solaris es un valor interno usado por STREAMS en determinados caminos de pipes/FIFO para controlar si el stream head debe dormir o continuar. No debe interpretarse como el equivalente de EPIPE o ESPIPE.
Si aparece en un trace de bajo nivel, ayuda a entender la transición interna. Si llega a una API de aplicación como resultado estable, conviene investigar qué wrapper o componente está filtrando un estado que normalmente no debería salir.
Qué comprobar
- Identifica dónde se observó: kernel tracing, driver o user-space.
- Registra operación STREAMS y estado del pipe/FIFO.
- Distingue
EPIPE(reader cerrado) yESPIPE(seek inválido). - Revisa drivers/wrappers propios si el valor cruza una frontera donde no debería ser visible.
Referencias técnicas
- Oracle Solaris intro(2): ESTRPIPE
- illumos errno.h: ESTRPIPE
- Oracle Solaris STREAMS Programming Guide
¿Buscas un código diferente? Buscar otro código de estado o error.