1. 程式人生 > >linux mkfifo使用注意事項

linux mkfifo使用注意事項

1、程序間通訊之FIFO,在阻塞模式下,只有當讀和寫模式都開啟時才返回,否則一直阻塞;
2、非阻塞模式下,當讀端沒開啟,則開啟寫端無效,返回錯誤。
3、在寫模式下,如果一個讀關閉,會觸發SIGPIPE訊號,此時需要用signal()處理,否則程式會退出
建議讀一讀UNP卷2。