commit | ead8b7ab3008bda9b6a50d6d9d02ed68dab3b0fd | [log] [tgz] |
---|---|---|
author | Tim Peters <tim.peters@gmail.com> | Sat Oct 30 23:09:22 2004 +0000 |
committer | Tim Peters <tim.peters@gmail.com> | Sat Oct 30 23:09:22 2004 +0000 |
tree | 88d586b297a7587ee6face7b687b8a0008a2c3c1 | |
parent | d7bcf4deb174e5e5b6548eb64fe2b0735da5dc95 [diff] |
SF 1055820: weakref callback vs gc vs threads 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.