[python] Ukončení zaneprázdněného threadu

Věroslav Kaplan veros.kaplan na gmail.com
Čtvrtek Duben 24 20:39:56 CEST 2008


Jak zabít thread netuším, ostatně soudím, že by si to měl thread
hlídat sám a ukončit se po požádání jiným threadem.

Pokud stačí, aby  po skončení hlavního threadu skončil celý proces,
hledej klíčové slovo daemonic v modulu threading. Threadu tím můžeš
nastavit příznak, že proces na něj nemá při ukončení čekat.

--VK

2008/4/24 Jakub Lužný:
> Zdarec :-)
>
>  Vytvořím vedlejší thread pomocí modulu threading a dám mu za úkol čekat.
>  Spustím ho, a v hlavním threadu dám pořád dokola něco vypisovat. Když potom
>  ale dám KeyboardInterrupt, tak se hlavní thread ukončí, ale vedlejší zůstane
>  viset na tom čekání. Je nějakej způsob, jak thread ukončit i s tím čekáním?


Další informace o konferenci Python