社区
通信技术
帖子详情
shutdown之后,会造成缓冲区中数据的丢失吗
hu_jiajun1979
2010-11-24 10:31:39
close之前,有必要执行shutdown吗。
我个人认为,shutdown只会保证发送缓冲区的数据不被丢失,接收缓冲区的数据会被抹掉。
因此,即使close之前执行shutdown,也不能保证数据的完整性。
...全文
173
2
打赏
收藏
shutdown之后,会造成缓冲区中数据的丢失吗
close之前,有必要执行shutdown吗。 我个人认为,shutdown只会保证发送缓冲区的数据不被丢失,接收缓冲区的数据会被抹掉。 因此,即使close之前执行shutdown,也不能保证数据的完整性。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hu_jiajun1979
2010-11-26
打赏
举报
回复
确信了,肯定会丢失
yanghehong
2010-11-24
打赏
举报
回复
貌似shutdown 可以指定是要停止接收,还是停止发送。
shutdown之后要继续接收剩余数据,才不会丢失。
Linux上TCP的
Shutdown
和Close
本文介绍了Linux上TCP的
Shutdown
和Close操作。
深入理解linux
中
close与
shutdown
的区别
以下是对linux
中
close与
shutdown
的区别进行了详细的分析介绍,需要的朋友可以过来参考下
ORACLE
数据
库的恢复.pdf
ORACLE
数据
库的恢复.pdf
oracle入门简介.ppt
oracle入门简介.ppt
优雅断开套接字1
由于之前曾经说过,sock套接字即使断开连接了,只要发送缓冲里仍有
数据
,依然
会
发出,尽管发出的
数据
无法被对方接收了,使用close后
会
关闭套接字,但仍有很多问题
通信技术
4,387
社区成员
28,918
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章