ConnectionTimeout Verseus Sockettimeout

У меня проблема с библиотекой, которую я использую. Это может быть библиотека, или это может быть я, используя это неправильно!

В основном, когда я делаю это (время ожидания в миллисекундах)

_ignitedHttp.setConnectionTimeout(1);  // v short
_ignitedHttp.setSocketTimeout(60000);  // 60 seconds

. Однако исключение тайм-аута и работает нормально, однако, когда я делаю следующее,

_ignitedHttp.setConnectionTimeout(60000);  // 60 seconds
_ignitedHttp.setSocketTimeout(1);          // v short

Я получаю исключение сокета.

Итак, мой вопрос, почему я не могу имитировать исключение связи? Я неправильно понимаю разницу между розеткой и тайм-аутом соединения? Библиотека здесь (официально не выпущена).

120
задан Bilesh Ganguly 20 March 2018 в 12:31
поделиться