У меня проблема с библиотекой, которую я использую, это может быть библиотека, или я могу использовать ее неправильно!
В основном, когда я делаю это (Таймаут в миллисекундах)
_ignitedHttp.setConnectionTimeout(1); // v short
_ignitedHttp.setSocketTimeout(60000); // 60 seconds
Исключение исключений тайм-аута генерируется нормально, однако, когда я это делаю:
_ignitedHttp.setConnectionTimeout(60000); // 60 seconds
_ignitedHttp.setSocketTimeout(1); // v short
Я получаю исключение Socket.
Итак, мой вопрос: почему я не могу имитировать исключение соединения? Я не понимаю разницу между сокетом и тайм-аутом соединения? В библиотеке здесь (пока еще официально не подтвержден).