FreeNodeに接続するためにSmartIrc4netを取得しましたが、正常に動作しますが、しばらくしてからボットが接続を切断します。これがなぜ起こるのかについてのアイデアはありますか?中断後にSmartIrc4netが切断される
エラーメッセージ:
のIOException:トランスポート接続からデータを読み取ることができません:接続先が適切に一定の時間aftera対応、または接続されて設立されていなかったため、接続に失敗しました接続されたホストが応答に失敗したために失敗しました。
FreeNodeに接続するためにSmartIrc4netを取得しましたが、正常に動作しますが、しばらくしてからボットが接続を切断します。これがなぜ起こるのかについてのアイデアはありますか?中断後にSmartIrc4netが切断される
エラーメッセージ:
のIOException:トランスポート接続からデータを読み取ることができません:接続先が適切に一定の時間aftera対応、または接続されて設立されていなかったため、接続に失敗しました接続されたホストが応答に失敗したために失敗しました。
IRCプロトコルを調べてください。私はあなたがクライアントから1分ごとにサーバーにPINGする必要があると確信しています。
私はそれがサーバだけがpingをやっているという印象を受けていましたが、とにかく30秒ごとにpingして、もう一度動作するように見えます。ありがとう。 –
http://smartirc4net.meebey.net/docs/0.4.0/html/Meebey.SmartIrc4net.IrcConnection.OnDisconnected.htmlこのイベントは何を表していますか? – albertjan
その出来事は起こることはありません。 –
ソースからlibをコンパイルし、tcp接続によって例外がスローされたかどうかを確認してください。そこには深いところがありますが、切断についての説明が必要です。 – albertjan