summaryrefslogtreecommitdiffstats
path: root/Python/pylifecycle.c
diff options
context:
space:
mode:
authorKumar Aditya <59607654+kumaraditya303@users.noreply.github.com>2022-07-25 17:43:59 (GMT)
committerGitHub <noreply@github.com>2022-07-25 17:43:59 (GMT)
commit73ee5a6b865fbd2e89b5b1f0a33bd7bcc7176c21 (patch)
tree7569696566888b771821aae36a84065ef9a00a66 /Python/pylifecycle.c
parentac6a94c669cba8c8384a61b4304c87cc83728335 (diff)
downloadcpython-73ee5a6b865fbd2e89b5b1f0a33bd7bcc7176c21.zip
cpython-73ee5a6b865fbd2e89b5b1f0a33bd7bcc7176c21.tar.gz
cpython-73ee5a6b865fbd2e89b5b1f0a33bd7bcc7176c21.tar.bz2
GH-94851: check refcnt of immortal objects after finalization (GH-95001)
Diffstat (limited to 'Python/pylifecycle.c')
-rw-r--r--Python/pylifecycle.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Python/pylifecycle.c b/Python/pylifecycle.c
index 65e7f23..13efa6f 100644
--- a/Python/pylifecycle.c
+++ b/Python/pylifecycle.c
@@ -1687,6 +1687,9 @@ finalize_interp_types(PyInterpreterState *interp)
_PyUnicode_Fini(interp);
_PyFloat_Fini(interp);
+#ifdef Py_DEBUG
+ _PyStaticObjects_CheckRefcnt();
+#endif
}