Envoi de données sur internet via processing

Je reprends le fil de ce sujet.

Je suis maintenant sur un projet qui utilise les mêmes fonction décrites plus haut et j'ai toujours ce problème lors d'une connection qui n'aboutit pas, cette ligne me fige le processus et je doit tout relancer :

line = reader.readLine();

Est ce que quelqu'un saurait comment mettre une sorte de TimeOut en rapport avec cette ligne ?