[issue23394] No garbage collection at end of main thread

2021-06-16 Thread Irit Katriel
Change by Irit Katriel : -- resolution: -> rejected stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Python-bu

[issue23394] No garbage collection at end of main thread

2021-06-16 Thread Irit Katriel
Irit Katriel added the comment: For the use case you describe, you could add a close() function to your library so that callers can make shutdown explicit, or if you want it to remain implicit you could use daemon threads which terminate when the main thread exits. Relying on GC to release

[issue23394] No garbage collection at end of main thread

2015-02-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Can you post a simple reproducer so that we can more easily see what you are talking about? Thank you. -- nosy: +pitrou ___ Python tracker ___

[issue23394] No garbage collection at end of main thread

2015-02-04 Thread François Trahan
New submission from François Trahan: When reaching the end of a script, there is no garbage collection done if another thread is running. If you have cyclic references between objects that would be elligible for collection under one of which a __del__ would terminate that thread, execution wi