[issue1626] threading.Thread objects are not reusable after join()

2007-12-14 Thread Sebastien BRACQUEMONT
Sebastien BRACQUEMONT added the comment: Hi Amaury, to me,Thread objects are meant to be abstract representation of a processing that will occur in a separate execution unit at thread start time. Indeed, that's what the following text (from the link you provided tries to explain) &q

[issue1626] threading.Thread objects are not reusable after join()

2007-12-14 Thread Sebastien BRACQUEMONT
New submission from Sebastien BRACQUEMONT: After a call to join() method on a Threading.thread object,there is no way to successfully call start() method on it. Indeed, the __started flag is not reset in the theading.Thread join() method. Since the start() method checks for __started flag