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 :
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part IO Thread[Thread-24458,5,main] Connection reset
Le numéro du thread va forcément diverger; est ce normal ?
Voici le code :
Merci d'avance
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{.....}
Partager