Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: I have studied this some time ago. The xx module comes each time from a different file (in a directory created with tempfile.mkdtemp).
Every instance of the module creates a new entry in the static "extensions" dictionary in Python/import.c. This entry at least contains a copy of the module dictionary, which explains the number of "leaked" references. I do not see any way to clear this dictionary. The proposed patch is probably the best thing to do. ---------- nosy: +amaury.forgeotdarc _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue4373> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com