| Previous | Next |
| ERESTART | EUSERS |
ESTRPIPE
ESTRPIPE is another STREAMS compatibility errno retained by Linux. The name should not be read as the ordinary Linux pipe error. For a normal pipe or FIFO, closed endpoints are typically diagnosed with EPIPE, ENXIO, or readiness events, depending on the operation.
If this code appears, look for ported System V STREAMS logic or a library that maps an internal stream-pipe condition to Linux errno values. The useful evidence is the abstraction that returned it, not just the numeric errno.
Do not confuse with
EPIPE: write on a pipe or socket whose reader is gone.ESPIPE: illegal seek on a non-seekable object.ENOSTR: operation expected a stream but did not receive one.
Linux errno(3) · Linux UAPI errno definitions
Looking for a different code? Search another status or error code.