文章浏览阅读633次。前面我们解决了并发服务端的问题, 但是还是没有解决掉客服端的bug.问题重现我们以上一节的代码为例浮现这个bug.完整代码 : fork_SIGCHLD.c可能你已经忘了客服端的问题了, 这里在重新说明一下 : 当建立连接后,......
2023-11-11 18:19 阅读 阅读全文文章浏览阅读70次。当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。Linu......
2023-11-12 06:16 阅读 阅读全文转自:http://blog.sina.com.cn/s/blog_502d765f0100kopn.html 我写了一个服务器程序,在Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试. 但是服务器总是莫名退出,没有core文件. 最后问题确定为, 对一个对端已经关闭......
2023-10-14 13:24 阅读 阅读全文