summaryrefslogtreecommitdiffstats
path: root/Python/thread.c
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2004-10-31 00:13:07 (GMT)
committerTim Peters <tim.peters@gmail.com>2004-10-31 00:13:07 (GMT)
commit7d37a2a564c18ea4e6b66b5622cfeee56666f900 (patch)
tree40cc16f0d23e68a552dbb0b762e4efc0ef9c0767 /Python/thread.c
parentd9016a00fbff494f552e84a6f4f0c4c1edb5ea4b (diff)
downloadcpython-7d37a2a564c18ea4e6b66b5622cfeee56666f900.zip
cpython-7d37a2a564c18ea4e6b66b5622cfeee56666f900.tar.gz
cpython-7d37a2a564c18ea4e6b66b5622cfeee56666f900.tar.bz2
SF 1055820: weakref callback vs gc vs threads
In cyclic gc, clear all 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.
Diffstat (limited to 'Python/thread.c')
0 files changed, 0 insertions, 0 deletions