Since it's already possible for __del__-containing cycles to survive interpreter shutdown, I don't see that this issue ought to be a showstopper for elimination of module clearing.
Also, it seems to me that the kind of cycles module clearing is designed to break, i.e. those between classes, functions and the module dict, are unlikely to contain objects with ___del__ methods, so there wouldn't be much of a problem in practice. -- Greg _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com