Antoine Pitrou <pit...@free.fr> added the comment:

This is much more complicated than I thought. The threadstate dict holds a 
strong reference to each local dict, and therefore the GC will refuse to 
collect the local dict when there's a cycle.
(when there's no cycle, the local dict is cleared manually by the local 
object's tp_dealloc)

----------
nosy: +amaury.forgeotdarc

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue3757>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to