Kırık boru (Broken pipe). Boruları ya da FIFO'ları kullanıyorsanız, yazılımınızı, bir süreç bir borunun ucundan yazmaya başlamasından önce başka bir sürecin diğer uçtan okumaya başlamasını sağlayacak şekilde tasarlamak zorundasınız. Eğer okuyan süreç başlamazsa ya da beklenmedik şekilde sonlanırsa, boruya ya da FIFO'ya yazan süreç bir SIGPIPE sinyali üretir. Eğer SIGPIPE engellenir, işleme sokulur ya da yoksayılırsa etkilenen çağrı EPIPE ile başarısız olur.
Borular ve FIFOlar özel dosyalardır ve
Borular ve FIFOlar bölümünde ayrıntılı olarak açıklanmıştır.
SIGPIPE sinyalinin başka bir sebebi de bağlı olmayan bir sokete yazma denemesidir. Bkz,
Veri Gönderimi.