[python] Ukončení zaneprázdněného threadu
Jakub Lužný
limoto94 na gmail.com
Čtvrtek Duben 24 18:32:51 CEST 2008
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?
#!/usr/bin/env python
import threading
def thread1():
while(1):
čekej_do_nekonečna()
t1 = threading.Thread(target = thread1)
t1.start()
while(1):
print "blbnu :)"
Další informace o konferenci Python