首页
社区
课程
招聘
[求助]设计循环式服务器时的一个问题
发表于: 2005-9-16 23:24 5976

[求助]设计循环式服务器时的一个问题

2005-9-16 23:24
5976
这两天刚接触网络编程,做了个简单的循环式服务器,可以在局域网中使用。

不过遇到一个问题,在listen中设置了队列最大值为MAX_SIZE

而一旦连接的客户端数目超过MAX_SIZE后,我观察到服务端的listen不能正常工作,因为当我关闭几个客户端数目后,此时ClientNumber < MAX_SIZE, 接着再开一个客户端去连接就一直都是失败的。不知道这是什么原因??
我应该怎么做能恢复listen 的功能?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
2
我只能提供重启系统这个方法。
2005-9-16 23:28
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
3
2005-9-17 21:02
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
4
帖子在逐渐下沉,自己顶下
2005-9-21 23:44
0
雪    币: 201
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
人工置顶
2005-9-22 09:04
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
是不是超过最大限制就有异常出现了?可不可以 再异常处理上想想?
2005-10-2 08:24
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
7
当时解决办法是值设的大一点。
之后也没去管它
主要问题是我不清楚LISTEN 的工作机制,而一但超过最大值是不是就出现异常,我也不清楚。。。
无暇搞这个了
2005-10-3 12:03
0
游客
登录 | 注册 方可回帖
返回
//