Hello,
Je cherche à faire quelque chose d'assez simple (via l'api java.util.concurrent) : l'idée est de lancer une tache dans un seul thread et de le surveiller afin de le "tuer" si l’exécution de celui-ci dure depuis plus de N millisecondes.
J'ai essayé plusieurs combinaisons avec Executors, CyclicBarrier, etc... Mais je n'arrive pas à faire ce que je veux. A noter que dans mon code de test, je simule le durée du thread à monitorer avec un Thread.sleep().
Merci !
Toine
Partager