社区
模式及实现
帖子详情
接受数据时一次没有接受完 poll会有第二次响应吗
树先生
2010-05-27 05:10:14
一个服务端程序,用poll来管理socket.
问题是:
如果其中一个socket有数据到达,poll会给出响应,但是数据长度很大,而socket是非阻塞,接受以后立即返回,所以数据并没有接受完全;在这种情况下,poll下一次轮询到这个socket的时候,还会给出第二次响应吗?
请教 !
...全文
133
1
打赏
收藏
接受数据时一次没有接受完 poll会有第二次响应吗
一个服务端程序,用poll来管理socket. 问题是: 如果其中一个socket有数据到达,poll会给出响应,但是数据长度很大,而socket是非阻塞,接受以后立即返回,所以数据并没有接受完全;在这种情况下,poll下一次轮询到这个socket的时候,还会给出第二次响应吗? 请教 !
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shagpg2009
2010-05-31
打赏
举报
回复
yes!
记
一次
KafkaClient
poll
阻塞的问题
kafka
poll
阻塞
记
一次
linux下串口
数据
丢包解决过程
首先串口丢
数据
有两种情况(明显排除发送端发送的
数据
不对),第一种是信道也就是串口线或者连接口不行,无法承受很高的波特率(我使用的波特率是921600),第二种就是接收端由于某种原因丢
数据
。通过观察我排除了第...
TCP连接三次握手对端无
响应
处理
最近遇到问题,设备作为客户端向服务端发起TCP连接三次握手,结果服务端端口不通,导致客户端发送的SYN报文无
响应
,此
时
会
发生什么事情呢? 首先根据上面这个图来看,客户端发送SYN报文无
响应
,
会
停在SYN-SENT...
网络io,select,
poll
与e
poll
的初步认识
文章目录网络io与select,
poll
,e
poll
前言一、网络io二、select三、
poll
四、e
poll
总结 前言 一、网络io .为什么单线程能
接受
多个连接但是不能传输
数据
? 因为listenfd处于listen状态,三次握手是在协议栈
完
成...
Linux-高级IO之
poll
、e
poll
poll
基本知识
poll
的优缺点 e
poll
e
poll
工作原理 e
poll
优点 e
poll
工作方式 简单的e
poll
LT服务器
模式及实现
5,530
社区成员
4,169
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章