太的组词:fifo
来源:百度文库 编辑:偶看新闻 时间:2024/05/17 01:53:10
以写方式(O_WRONLY)打开有名管道会阻塞到有读方打开管道,不同的是如果 O_NONBLOCK被指定open()会以失败告终。
而读方式(O_RDONLY)会阻塞在写方, 如果设了O_NONBLOCK则open会成功
如果在关闭时 如果作为写方没有读进程则会收到了SIGPIPE信号,默认动作是进程终止如果你屏蔽
或是忽略 你会得到一个错误号32即 EPIPEBroken pipe
pthread_t我记得应该是 unsigned long 类型的,所以应该是 %lu
而读方式(O_RDONLY)会阻塞在写方, 如果设了O_NONBLOCK则open会成功
如果在关闭时 如果作为写方没有读进程则会收到了SIGPIPE信号,默认动作是进程终止如果你屏蔽
或是忽略 你会得到一个错误号32即 EPIPEBroken pipe
pthread_t我记得应该是 unsigned long 类型的,所以应该是 %lu