首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Enet客户端在时间问题发生后自动断开连接

Enet客户端在时间问题发生后自动断开连接
EN

Stack Overflow用户
提问于 2011-01-11 08:40:59
回答 1查看 863关注 0票数 3

所以我已经开始使用Enet了,我真的很喜欢它,但是我正在做一些测试,把信息从客户端发送到服务器(每秒60次),服务器成功地接收到这些数据包(每秒60次),直到服务器随机停止接收数据包。

经过进一步的测试,我发现客户端正在发送一个断开的数据包,我不知道为什么。如果有任何Enet的知识,可以帮助我,这将是非常感谢。我目前唯一能想到的就是客户端正在超时。

好的,凌晨4:30是这个问题背后的解释。在我最后一次清醒时,我注意到一行代码的参数为5000 ms,因为我每分钟调用代码60次,大约在30秒左右,因为我的代码行在错误的位置.吸取教训,午夜后不要在堆积如山的地方发问.

  • 我不知道如何删除帖子--这是一种无用的
EN

回答 1

Stack Overflow用户

发布于 2014-08-13 10:18:25

我最近也遇到了这个问题,解决方案是,主机(客户机和服务器)都需要定期调用enet_host_service,否则另一端就会超时,就好像发送了断开连接一样。

这是因为浮动在客户机/服务器上的一些示例客户机/服务器代码不需要在客户机中调用enet_host_service

enet_host_service做了一些家务管理工作,确保双方都意识到对方还活着,以此类推。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4655684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档