From: Victor Stinner Date: Fri, 24 Jan 2025 13:54:02 +0000 (+0100) Subject: [3.13] gh-128679: Clear the ref tracer in _PyTraceMalloc_Stop() (#129258) X-Git-Tag: v3.13.2~47 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1ee321b4c0c3d83f5b7becb726a6fcf59de279f5;p=thirdparty%2FPython%2Fcpython.git [3.13] gh-128679: Clear the ref tracer in _PyTraceMalloc_Stop() (#129258) _PyTraceMalloc_Stop() now calls PyRefTracer_SetTracer(NULL, NULL). --- diff --git a/Python/tracemalloc.c b/Python/tracemalloc.c index 89bc76299339..99ba7876acce 100644 --- a/Python/tracemalloc.c +++ b/Python/tracemalloc.c @@ -986,6 +986,8 @@ _PyTraceMalloc_Stop(void) raw_free(tracemalloc_traceback); tracemalloc_traceback = NULL; + (void)PyRefTracer_SetTracer(NULL, NULL); + done: TABLES_UNLOCK(); }