Hi there, How can I kill a threading.Thread subclass from MainThread?
My threads are waiting for data in Queue.get() method: class MyThread(threading.Thread): def run(self): while True: data = queue.get() # <- here it waits most of the time ... process data >From the main thread I start several working threads: thr = MyThread() thr.start() ... feed the queue and at the end for each thread I'd like to do something like thr.kill() or thr.stop() or thr.destroy() or ... you got the point. I can't figure out how. Is there a way to do it? Thanks! JD
-- http://mail.python.org/mailman/listinfo/python-list