J'ai un simple serveur mal comportés (écrit en Groovy)java/groovy socket délai d'attente d'écriture
ServerSocket ss = new ServerSocket(8889);
Socket s = ss.accept()
Thread.sleep(1000000)
Et un client qui je veux avoir délai d'attente (car le serveur ne consomme pas son entrée)
Socket s = new Socket("192.168.0.106", 8889)
s.setSoTimeout(100);
s.getOutputStream.write(new byte[1000000]);
Cependant, ce client bloque pour toujours. Comment puis-je faire patienter le client?
MERCI !!