lwip tcp服务器连接问题

asd046012 2016-07-22 09:26:08
我使用lwip 1.4 作为我的tcpip通信协议 我写了个tcp服务器,tcp服务器的监听队列为3集listen(listenfd,3),经过测试发现,发现tcp服务器一段时间后就连接不上,accept函数没有返回,也没有出错。测试的方法是:连接上,马上断开,重复这种操作 ,一次完整操作大概2秒左右。 我后来打开一些系统调试信息 ,发现这个打印 :tcp_listen_input:listen backlog for port 7685。7685是我的监听端口。 请问大家:这种情况怎么处理? 是因为监听队列为3集listen(listenfd,3)设置的太小的缘故吗?
...全文
908 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linux_甦生 2019-08-09
  • 打赏
  • 举报
回复
我也遇到到这样的问题,stm32移植FreeRTOS和LWIP 写了一个TCP服务器,在电脑上用sockit开一个客户端去连接服务器,发现只能连接3次,再连接服务器直接断开连接
asd046012 2016-07-25
  • 打赏
  • 举报
回复
tcp_listen_input:listen backlog exceeded for port 7685
asd046012 2016-07-25
  • 打赏
  • 举报
回复
先自己顶一下

27,511

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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