标签: c++
我正在使用epoll进行网络编程。我想知道如何处理客户端断开连接。我读了api文件,epoll_wait有一个超时参数。但是,如果epoll_wait函数或正在连接的客户端超时,我感到很困惑。
提前致谢..
答案 0 :(得分:0)
指定的超时时间是epoll_wait。要处理客户端断开连接,请处理由epoll引发的EPOLLHUP,并检查套接字上的recv函数是否返回零,这意味着套接字已断开连接。