IdHTTP1で接続後 EIdConnClosedGracefully エラーが発生します

解決


♪♪♪  2005-12-04 19:44:51  No: 19039

IdHTTP1で接続後  EIdConnClosedGracefully エラーが発生します
その場合内容も取得できません。

そしてその後は接続すると例外が発生します。

調べると  EIdConnClosedGracefully のあとは、
Socket がnilになっているためだとわかりました。
例外の後、.Open;を呼べばまたSocket が作られるところまで
わかったのですが

正しい書き方(どこで  どういう書き方をしてSocketを蘇生させるのか)がわかりません。

どこか参考になるサイト  または  サンプルを  ご存じないでしょうか


  2005-12-04 20:10:16  No: 19040

「 ツール|デバッガオプション|言語固有の例外|追加 」をクリックして、
「EIdSilentException」と入力し,EIdConnClosedGracefullyクラスの例外を
無視するようにしましょう。


♪♪♪  2005-12-04 20:35:30  No: 19041

その設定は、しています


♪♪♪  2005-12-05 00:27:42  No: 19042

切断されている理由がわかりました。
でもソケット消す仕様は、やめてほしい

とりあえず、
やりかたがわからないので
handlerを新規に作ってプロパティコピーして
置き換える処置でもしておこうかと思います

*----------------------------

最新版使っているのですけど・・・

原因は
Indyの別のところのバグで
切断されてしまっていたようです

Indyのソース修正しましたらエラーがでなくなりました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加