Em Sex, 2006-06-09 às 13:54 -0700, Manish Marathe escreveu: > On 6/9/06, Fredrik Lundh <[EMAIL PROTECTED]> wrote: > Manish Marathe wrote: > > > I am creating threads using my self defined class which > inherits the > > threading.Thread class. I want to know how can I kill the > threads which > > are being created by the object of my self defined class. > > you cannot kill a thread "from the outside"; you have to > design your > thread tasks so they can kill themselves, when asked to do > that. > > Thanks for the reply. So can a thread listen to an event i.e. can we > send an event to the thread indicating to kill itself.
A plain simple boolean flag will certainly do the job. For example def run(self): self.running = True while self.running: blah() def stop(self): self.running = False -- Felipe. -- http://mail.python.org/mailman/listinfo/python-list