linux Write failed: Broken pipe一般都是什么原因导致的错误?
答案:2 悬赏:60 手机版
解决时间 2021-02-27 14:50
- 提问者网友:欲劫无渡
- 2021-02-27 00:24
linux Write failed: Broken pipe一般都是什么原因导致的错误?
最佳答案
- 五星知识达人网友:酒安江南
- 2021-02-27 02:02
Broken pipe产生的原因通常是当管道读端没有在读,而管道的写端继续有线程在写,就会造成管道中断。(由于管道是单向通信的)
全部回答
- 1楼网友:鱼忧
- 2021-02-27 03:06
很多种原因:
1、网络通讯中,连接意外中断,比如被人拔了网线;
2、进程间通讯中管道断裂,譬如管道某一端进程僵死;
3、文件描述符终端,多见于*nix,当退出登录时,虚拟终端断开,导致文件描述符1和2消失;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯