【问题标题】:SmartIrc4net Disconnects After a WhileSmartIrc4net 一段时间后断开连接
【发布时间】:2012-05-10 18:04:50
【问题描述】:

我让 SmartIrc4net 连接到 FreeNode,它运行良好,但过了一会儿,机器人突然断开连接。关于为什么会发生这种情况的任何想法?

错误信息:

IOException: Unable to read data from the transport connection: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。

【问题讨论】:

  • 尝试从源代码编译lib,看看tcp连接是否抛出异常。在内心深处,必须有对断开连接的解释。
  • 我设法找到了异常,并将消息添加到我的帖子中。

标签: .net irc


【解决方案1】:

研究 IRC 协议。我相信您必须每分钟左右从客户端 PING 服务器。

【讨论】:

  • 我的印象是只有服务器在执行 ping,但我还是每 30 秒 ping 一次,它似乎又可以工作了。谢谢。
猜你喜欢
  • 1970-01-01
  • 2013-07-22
  • 1970-01-01
  • 2020-04-14
  • 1970-01-01
  • 2012-12-11
  • 1970-01-01
  • 2017-07-01
  • 1970-01-01
相关资源
最近更新 更多