[issue7222] thread reaping is imperfect

2009-10-30 Thread Antoine Pitrou
Antoine Pitrou added the comment: Committed in r75958, r75959. -- resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker ___ __

[issue7222] thread reaping is imperfect

2009-10-27 Thread Antoine Pitrou
Antoine Pitrou added the comment: Here's a new patch with tests. -- Added file: http://bugs.python.org/file15217/threading_setup2.patch ___ Python tracker ___ ___

[issue7222] thread reaping is imperfect

2009-10-27 Thread Antoine Pitrou
Antoine Pitrou added the comment: Forget the last message. While improving Thread.join() can be good, it still doesn't guarantee that all references have been released. -- ___ Python tracker ___

[issue7222] thread reaping is imperfect

2009-10-27 Thread Antoine Pitrou
Antoine Pitrou added the comment: Thinking about it, another possibility is to strengthen Thread.join(), so that it waits for the actual end of the thread, not a small instant before. -- ___ Python tracker

[issue7222] thread reaping is imperfect

2009-10-27 Thread Antoine Pitrou
New submission from Antoine Pitrou : Thread reaping in test_support is imperfect because, even when a thread has a disappeared from _active and _limbo, the Thread object might still be hanging somewhere in memory (leaving its last instants). This problem manifests itself when trying to fix the tr