Tohle mi moc nepomůže, jde mi o to, jak odstřelit tu čekající funkci.

Dne Thursday 24. April. 2008 18:52:05 azurIt napsal(a):
> bohuzial nie je, teda o ziadnom neviem. urob nieco taketo (treba tam ale
> este osetrit ten KeyboardInterrupt - odporucam pozriet sa na modul signal
> ):
>
> #!/usr/bin/env python
> import threading
>
> koniec = False
>
> def thread1():
>   while not koniec:
>     čekej_do_nekonečna()
>
> t1 = threading.Thread(target = thread1)
> t1.start()
>
> while(1):
>   print "blbnu :)"
>
> koniec = True
>
> >-----Pôvodná správa-----
> >Od: Jakub Lužn [mailto:[EMAIL PROTECTED]
> >Komu: [email protected]
> >Predmet: [python] Ukončení zaneprázdněného thread    u
> >
> >
> >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 :)"
> >_______________________________________________
> >Python mailing list
> >[email protected]
> >http://www.py.cz/mailman/listinfo/python
>
> _______________________________________________
> Python mailing list
> [email protected]
> http://www.py.cz/mailman/listinfo/python


Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem