0
我正在使用epoll进行网络编程。我想知道如何处理客户端断开连接。我读了api文件,epoll_wait有一个超时参数。但是,如果epoll_wait函数或正在连接的客户端超时,我感到困惑。如何处理客户端断开连接(epoll)
在此先感谢..
我正在使用epoll进行网络编程。我想知道如何处理客户端断开连接。我读了api文件,epoll_wait有一个超时参数。但是,如果epoll_wait函数或正在连接的客户端超时,我感到困惑。如何处理客户端断开连接(epoll)
在此先感谢..
指定超时为epoll_wait。要处理客户端断开连接,请处理epoll引发的EPOLLHUP,并检查套接字上的recv函数是否返回零,表示套接字已断开。
你可以给我一个使用EPOLLHUP的示例代码吗? – user800799