The Python threading model doesn't allow one thread to forcibly terminate
another.  This has been discussed many times before, I think that the short
answer is a combination of (a) it's hard to specify what happens in the
terminated thread, without the possibility of leaving the program in an unknown
state and (b) the threading modules are very lowest-common-denominator, not
requiring features that aren't already built into all the targeted OS/threading
library combination.

Jeff

Attachment: pgp7V7nbTKslc.pgp
Description: PGP signature

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to