ConnectionTimeout contre SocketTimeout

Je vais avoir un problème avec une bibliothèque que j'utilise. Il pourrait être la bibliothèque ou il pourrait être que je l'utilise mal!

En gros, quand je le fais (Timeout en millisecondes)

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

Pas de délai d'attente exception est générée et cela fonctionne bien, cependant, quand je fais la suite,

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

- Je obtenir une Prise d'Exception.

Donc, ma question est pourquoi je ne peux pas simuler une Connexion Exception? Suis-je l'incompréhension de la différence entre une prise et un délai de connexion? La bibliothèque est ici (pas encore officiellement publiés).

InformationsquelleAutor Robert | 2011-09-09