当server端关闭一个socket连接时,如果client端继续发送数据,系统会发出一个SIGPIPE信号给进程,通知进程这个连接已经断开,不应该再发送数据。而Linux系统的默认处理规则是对SIGPIPE信号执行terminate(终止、退出)处理,所以client端程序会异常退出,为了避免这种情况发生,可以将SIGPIPE设为SIG_IGN。
signal(SIGPIPE, SIG_IGN); 3G无线上网卡在Linux下的使用Linux下MiniCom的简单应用相关资讯 Socket
- 网络编程之Socket新解 (03/08/2015 19:08:54)
- C#的Socket简单实现消息发送 (01/29/2015 19:32:58)
- Python学习之socket模块 (07/25/2014 12:46:56)
| - Socket接口原理及用C#语言实现 (02/03/2015 10:27:18)
- Socket心跳包机制 (01/16/2015 14:47:42)
- 通过Python Socket 管理系统时间 (08/22/2013 14:47:38)
|
本文评论 查看全部评论 (0)