Bonjour,

J'ai un code qui doit faire des transferts de données de manière régulière. Les transferts sont lancés dans un thread créé à la volée pour ne pas ralentir les entre taches prioritaires.
Néanmoins j'ai des erreurs qui apparaissent et qui me font un peu peurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
IO Thread[Thread-24458,5,main] Connection reset
L'erreur vient d'un problème de transmission. Le code au bout d'un certain temps coupe le transfert et relance si aucune exception n'est levée.

Le numéro du thread va forcément diverger; est ce normal ?

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Thread Thread_transfert = null;
......
 
if(!Thread_transfert.isAlive())
{
Thread_transfert = null;
Thread_transfert = new Thread(new Runnable(){public void run(){transfert_data(data);}});
Thread_transfert.start();
}
else{.....}
Merci d'avance