TCP中shutdown函数/TCP套接字选项SO_LINGER来实现TCP优雅关闭

一 Shutdown函数 有时候,我们想给服务器发送一个FIN,告诉它们我们已经完成了数据发送,但是仍然保持套接字描述符打开以便读取。 这时候就需要一种关闭TCP连接其中一半的方法。 确切地说,close() / closesocket() 用来关闭套接字,将套接字描述符(或句柄)从内存清除,之后再也不能使用该套接字,与C语言中的 fclose() 类似。应用程序关闭套接字后,与该套接字相关的连接
相关文章
相关标签/搜索