2011-06-21 101 views
0

我正在使用epoll进行网络编程。我想知道如何处理客户端断开连接。我读了api文件,epoll_wait有一个超时参数。但是,如果epoll_wait函数或正在连接的客户端超时,我感到困惑。如何处理客户端断开连接(epoll)

在此先感谢..

回答

0

指定超时为epoll_wait。要处理客户端断开连接,请处理epoll引发的EPOLLHUP,并检查套接字上的recv函数是否返回零,表示套接字已断开。

+0

你可以给我一个使用EPOLLHUP的示例代码吗? – user800799

相关问题