Open zzjfindmyself opened 4 years ago
我编译了版本1的代码之后运行,使用telnet访问服务器,没有任何请求,直接关闭terminal,然后服务器开始循环响应请求,请求数据长度一直为0,errno却也是0,于是服务器停不下来,疯狂响应。有没有大佬能给解释一下的。
不支持telnet协议的
多谢解答,可是服务器已经监听到了连接,造成服务器没有关闭连接的原因是什么呢?是因为没有关闭相应的acceftfd吗?还有关闭terminal之后为什么epoll_wait会得到请求呢?
我编译了版本1的代码之后运行,使用telnet访问服务器,没有任何请求,直接关闭terminal,然后服务器开始循环响应请求,请求数据长度一直为0,errno却也是0,于是服务器停不下来,疯狂响应。有没有大佬能给解释一下的。