linux mkfifo使用注意事项

1、进程间通信之FIFO,在阻塞模式下,只有当读和写模式都打开时才返回,否则一直阻塞;
2、非阻塞模式下,当读端没打开,则打开写端无效,返回错误。
3、在写模式下,如果一个读关闭,会触发SIGPIPE信号,此时需要用signal()处理,否则程序会退出
建议读一读UNP卷2。

你可能感兴趣的:(linux mkfifo使用注意事项)