Il y a plusieurs solutions :
- Passer par les SocketChannel qui génère une exception si un interrupt() survient pendant une méthode bloquante.
- Ou tout simplement utiliser setSoTimeout() pour que le Timeout soit gérer directement par les méthodes de la socket...
Après si tu utilises une API externe il faut voir si elle te permet de gérer cela et comment...
a++
Partager