Estou tendo um problema com uma biblioteca que estou usando. Pode ser a biblioteca ou talvez eu esteja usando errado!
Basicamente, quando faço isso (Tempo limite em milissegundos)
_ignitedHttp.setConnectionTimeout(1); // v short
_ignitedHttp.setSocketTimeout(60000); // 60 seconds
Nenhuma exceção de tempo limite é gerada e funciona bem, no entanto, quando eu faço o seguinte,
_ignitedHttp.setConnectionTimeout(60000); // 60 seconds
_ignitedHttp.setSocketTimeout(1); // v short
Eu recebo uma exceção de soquete.
Portanto, minha pergunta é por que não posso simular uma exceção de conexão? Estou entendendo mal a diferença entre um soquete e um tempo limite de conexão? A biblioteca está aqui (ainda não foi oficialmente lançada).