2012-05-10 46 views
2

我將SmartIrc4net連接到FreeNode,它運行良好,但過了一段時間,bot只是斷開連接。任何想法爲什麼會發生這種情況?SmartIrc4net經過一段時間斷開連接

錯誤消息:

IOException異常:無法從傳輸連接讀取數據:連接嘗試失敗,因爲連接的方沒有正確aftera的時間內響應或已建立連接失敗,因爲連接的主機未能響應。

+0

http://smartirc4net.meebey.net/docs/0.4.0/html/Meebey.SmartIrc4net.IrcConnection.OnDisconnected.html這個事件說什麼? – albertjan

+0

該事件從未發生。 –

+0

嘗試編譯來自源的lib並查看是否有由tcp連接拋出的異常。在那裏深處,必須有解除連接的解釋。 – albertjan

回答

0

研究IRC協議。我相信你必須每隔一分鐘左右從客戶端ping服務器。

+1

我的印象是隻有服務器在做ping,但我繼續前進,無論如何每隔30秒就會ping一次,它似乎再次工作。謝謝。 –

相關問題