Linux-linux什么情况下管道破裂?

小组事务管理 小组事务管理 主题:974 回复:1955

Linux-linux什么情况下管道破裂?

灵芸 发布于 2017-03-12 字数 73 浏览 1154 回复 1

我试过管道塞满之后,管道阻塞不能写数据,如果设置非阻塞则直接返回。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

甜柠檬 2017-06-22 1 楼

如果从管道读数据的程序比写数据的程序启动晚或者提前异常退出就会发生SIGPIPE
类似的,在SOCKET中如果一个server把连接close了,客户端继续往这个套接字写数据,也会发生SIGPIPE