Foxtable(狐表)用户栏目专家坐堂 → lxl版主,请进!!


  共有12361人关注过本帖树形打印复制链接

主题:lxl版主,请进!!

帅哥哟,离线,有人找我吗?
lxl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/11/19 20:32:00 [显示全部帖子]

是用socket做的通信的话我可以看一下。我邮箱jiabiao@yeah.net

 

最近上任务紧,所以论坛上的少了 呵呵


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/11/22 19:12:00 [显示全部帖子]

网易邮箱变态了,居然给放到垃圾邮件列表里面去了。


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/11/22 21:49:00 [显示全部帖子]

看不出来什么问题

只是对hashtable 枚举的时候应该加锁。

                lock (_transmit_tb.SyncRoot)
                {
                    foreach (

                    ……

                    

                }

 

但加锁会影响性能,

群发、获取列表、群闪 这些需要对客户端遍历的操作都排队执行。

不过服务器运行快的时候感觉不出来。


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/11/23 21:08:00 [显示全部帖子]

客户端关闭连接,但是socket对象没有从哈希表里面移除。

服务器向这个客户端发送消息时候,就会提示这个错误。

 

我改了一下,发给你邮箱了。我没有用客户端测试,不知道结果怎么样


 回到顶部