select 会失效吗?

Greyzp 2005-11-16 09:42:06
我在服务器把client的套接字加进readfds,然后select它,timeout是60s,在tcpdump截获的包里看到client已经把命令发过来了,但是select就是没有反应,并且60秒后timeout了,为什么?想不通?
...全文
111 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanguodu 2005-11-16
  • 打赏
  • 举报
回复
可能还是你程序的问题。如果server是在Linux、VxWorks平台上的话,要注意select的一个参数应传要检测的最大描述符+1。
jixingzhong 2005-11-16
  • 打赏
  • 举报
回复
看看 对协议的 支持是否有问题吧~

按照你的说法, 是包过来了, 但是被 错误的 抛弃了,
这个和 select 没有关系吧 ~

70,034

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧