slt,
oui j'ai crée une classe socket et j'utilise java.util.Timer.
En fait ce que je veux c'est qu'il soit locale a la thread et pas a l'objet car pour manipuler l'index il faut que ma procédure soit alors en synchronized mais ce qui se passe c'est que lorsqu'un thread est a la ligne :
DatagramPacket pack = new DatagramPacket(socket.getData(), socket.getData().length);
Il se met en attente de la reception du paquet et monopolise la section critique. C'est pour cela que j'aimerais que ce soit locale au thread (dans le run).
J'espère que tu m'as compris. J'ai bien les données membres que tu as cités et j'aimerais avoir une référence locale au threads.
Partager