当前位置: 技术问答>linux和unix
SOCKET调用close断开连接的时候回主动发FIN ACK包吗?
来源: 互联网 发布时间:2016-10-10
本文导语: SOCKET调用close断开连接的时候回主动发FIN ACK包吗? | 如果你用stream形式的话,断开之后服务器端会不断接收到0的包,读取的数据也全是0的,只要你recv 的返回值为0,就说明客户端关闭了 | SOCKET...
SOCKET调用close断开连接的时候回主动发FIN ACK包吗?
|
如果你用stream形式的话,断开之后服务器端会不断接收到0的包,读取的数据也全是0的,只要你recv 的返回值为0,就说明客户端关闭了
|
SOCKET调用close断开连接的时候回主动发FIN ACK包吗?
----------------------------
不一定,最好先shutdown().
MSDN.
shutdown
The shutdown function disables sends or receives on a socket.
int shutdown(
SOCKET s,
int how
);
----------------------------
不一定,最好先shutdown().
MSDN.
shutdown
The shutdown function disables sends or receives on a socket.
int shutdown(
SOCKET s,
int how
);
|
不是FIN ACK,是FIN吧?
|
会发FIN包