使用しているライブラリに問題があります。それはライブラリかもしれませんし、私の使い方が間違っているかもしれません!
基本的に、これを行うと(ミリ秒単位のタイムアウト)
_ignitedHttp.setConnectionTimeout(1); // v short
_ignitedHttp.setSocketTimeout(60000); // 60 seconds
タイムアウト例外は生成されず、正常に動作しますが、次のようにすると、
_ignitedHttp.setConnectionTimeout(60000); // 60 seconds
_ignitedHttp.setSocketTimeout(1); // v short
ソケット例外が発生します。
それで、私の質問は、接続例外をシミュレートできないのはなぜですか? ソケットと接続タイムアウトの違いを誤解していますか? ライブラリはここにあります(まだ正式にリリースされていません)。