当前位置: 技术问答>linux和unix
请问:作为服务端,怎样知道对方(客户端)已关闭了链路?(前提是不用给对方发数据)
来源: 互联网 发布时间:2015-01-22
本文导语: 请问:作为服务端,怎样知道对方(客户端)已关闭了链路?(前提是不用给对方发数据) 比如这时在关闭序列的后半段,他的sock是可读的,这时他的errno值是多少? | /usr/include/sys/errno.h...
请问:作为服务端,怎样知道对方(客户端)已关闭了链路?(前提是不用给对方发数据) 比如这时在关闭序列的后半段,他的sock是可读的,这时他的errno值是多少?
|
/usr/include/sys/errno.h。(SCO UNIX和AIX有效,其他不知)
自己看吧!
自己看吧!
|
#include
...
printf("errno=[%d,%s]n", errno, strerror(errno));
...
...
printf("errno=[%d,%s]n", errno, strerror(errno));
...