Cuando un usuario se conecta creo dos thread, una emisora, y otra receptora. Cuando un usuario de desconecta me gustaría "matar" ambos thread, pero el método qeu tengo no creo que sea bueno:
Código:
entonces, en realidad no lo he "matado" ya no ejecuta nada, pero está eternamente en un bucle infinito que no hace nada, y de estas thread "inútiles" tendré miles.public class receptor extends Thread{ public void run(){ boolean activo = true; try{ while(activo){ //mi código } } catch (Exception e){ activo = false; }
Sin embargo como los métodos destroy, stop... de la clase thread están en desuso no se me ocurre otra forma de hacerlo.
¿Alguna idea?
Graicas!!