thread help
Peter Hansen
peter at engcorp.com
Tue Jun 15 19:14:32 EDT 2004
Roger Binns wrote:
> In the simplest case you can just make all your threads be
> daemon. Python will shutdown when there are no non-daemon
> threads left, so you can just exit your main loop and all
> will shutdown. However that means the worker threads just
> get abruptly stopped in the middle of what they were
> doing.
>
> (IMHO it would be *really* nice if Python provided a way
> to interrupt threads).
Sounds like you can't eat your cake and have it, too. If
you _could_ interrupt threads**, wouldn't that mean "the worker
threads just get abruptly stopped in the middle of what they
were doing"?
-Peter
** There is a way to interrupt threads in Python now, but
it requires an extension routine, or perhaps something with
ctypes. Findable in the archives for this newsgroup/list.
More information about the Python-list
mailing list