mirror of
https://github.com/python/cpython.git
synced 2026-05-15 08:59:27 -04:00
ead8b7ab30
In cyclic gc, clear weakrefs to unreachable objects before allowing any Python code (weakref callbacks or __del__ methods) to run. This is a critical bugfix, affecting all versions of Python since weakrefs were introduced. I'll backport to 2.3.