如何在accept断开的情况下结束recv函数?

zhaofuqiang 2004-02-26 10:57:00
功能:
程序等待连接,每接到一个连接就会开启一个recv线程,我的程序现在的情况是recv等待时间一长,当网关有信息要传递到我的程序时,网关就会重新连接我的程序,导致accept接到一个连接,重复开启recv线程,我想在重复开启recv线程之前,关闭先前的recv线程,
怎么办?
...全文
72 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxzb7215191 2004-03-17
  • 打赏
  • 举报
回复
你用的是TCP的连接方式还是UDP的连接方式呢?

如果是TCP的连接方式,你可以去选择你的port不与网关port不同。这样就不会连接到你的SOCKET上了。

很想看一下你的线程处理函数。



18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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