duda de threads

zako ezako en yahoo.es
Lun Sep 27 18:33:40 CEST 2004


aupa,

ando con una duda sobre los threads. Utilizo  un objeto Thread y sobrescribo
el metodo run. El problema es que el metodo run se ejecuta indefinidamente
(arranca un servidro TCP) hasta que el programa lo "mate". En la documentacion
de Thread he visto que no hay ningun método para matar un hilo, el hilo se
acaba cuando finaliza el metodo run (cosa que no ocurre en mi caso) o cuando
se recibe una excepcion no manejada. 

Mi duda es si existe alguna forma de matar ese hilo, por ejemplo si existe
alguna funcion para lanzar una excepcion desde el programa al hilo para
finalizarlo o algo similar.

Sino tambien he visto como posibilidad utilizar el modulo thread en lugar de
threading, ya que este tiene una funcion exit. Pero esto me obligaria a
modificar bastante el código. Saludos y gracias,

zako




Más información sobre la lista de distribución Python-es