Cerrar threads
Publicado por reyerta (2 intervenciones) el 07/11/2008 16:39:34
Hola... a ver si me podeis ayudar con esto, que seguro que es una chorrada:
Tengo una aplicación donde se van activando diferentes threads para escuchar por diferente puerto, con lo que lo único que varía entre thread y thread es el puerto. Uso la misma clase para activar los threads pasándole anteriormente el puerto como parámetro. El tema es que luego los tengo que cerrar, y no se como distinguirlos para cerrar uno u otro. Había pensado dos posibles soluciones:
- Cerrar el thread que está escuchando por el puerto x.
- Obtener un ID de cada uno de los threads que se vayan arrancando y a partir de este ID cerrar el thread.
Cuál de las dos es factible? hay algún otro método? Si me podeis poner las 4 líneas de código que deben ser, perfecto!!
Gracias.
Tengo una aplicación donde se van activando diferentes threads para escuchar por diferente puerto, con lo que lo único que varía entre thread y thread es el puerto. Uso la misma clase para activar los threads pasándole anteriormente el puerto como parámetro. El tema es que luego los tengo que cerrar, y no se como distinguirlos para cerrar uno u otro. Había pensado dos posibles soluciones:
- Cerrar el thread que está escuchando por el puerto x.
- Obtener un ID de cada uno de los threads que se vayan arrancando y a partir de este ID cerrar el thread.
Cuál de las dos es factible? hay algún otro método? Si me podeis poner las 4 líneas de código que deben ser, perfecto!!
Gracias.
Valora esta pregunta


0