Broken pipe is a general term for when a process is unable to output to a socket or pipe due to no process reading from the other end of the pipe.
When you pipe two process and kill the one at the "output" of the pipe, the first process used to …
linux shell tcsh broken-pipe