linux多线程网络编程客户端异常断开怎么处理?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux多线程网络编程客户端异常断开怎么处理?

2016-06-14 10:37:06 1904 1

在linux socket编程中,如果客户端因为网络问题或者程序异常结束,服务器程序也会结束。不知道是什么原因,可能是因为我刚开始学吧。还有很多东西不懂。怎样才能让服务器端不结束运行?

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:36:56

    服务器端程序最开始 加上这句:signal(SIGPIPE,SIG_IGN); // ignore SIGPIPE signal

    0 0
相关问答

1

回答

linux下编程遇到的问题

2016-07-15 15:14:14 1426浏览量 回答数 1

1

回答

linux系统安全中命令ls -ld dir 的作用是什么?

2021-12-02 21:33:30 154浏览量 回答数 1

1

回答

Linux的命令gpasswd有什么作用呢?

2021-12-02 21:33:46 116浏览量 回答数 1

1

回答

Linux的命令groupadd有什么作用呢?

2021-12-02 21:34:09 92浏览量 回答数 1

1

回答

Linux的命令groupdel有什么作用呢?

2021-12-02 21:34:25 95浏览量 回答数 1

1

回答

linux系统安全中可以查看passwd文件内容的命令是什么?

2021-12-02 21:34:30 170浏览量 回答数 1

1

回答

Linux的命令groupmod有什么作用呢?

2021-12-02 21:34:56 85浏览量 回答数 1

1

回答

linux系统安全中可以查看group文件内容的命令是什么?

2021-12-02 21:35:00 127浏览量 回答数 1

1

回答

Linux的命令groups有什么作用呢?

2021-12-02 21:35:26 89浏览量 回答数 1

1

回答

Linux的命令grpck有什么作用呢?

2021-12-02 21:35:40 75浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
亿级场景化的实时音视频通讯服务
立即下载
《使用Serverless服务快速开发小程序》
立即下载