From: Victor Stinner Date: Tue, 22 Mar 2016 23:17:04 +0000 (+0100) Subject: Enhance _tracemalloc debug mode X-Git-Tag: v3.6.0a1~396^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d5871e62ddf1e826b3aa1fdc0cb888e6090e5408;p=thirdparty%2FPython%2Fcpython.git Enhance _tracemalloc debug mode Issue #26588: Enhance assertion in set_reentrant() --- diff --git a/Modules/_tracemalloc.c b/Modules/_tracemalloc.c index 0e5f84699c35..6327c95d2a6d 100644 --- a/Modules/_tracemalloc.c +++ b/Modules/_tracemalloc.c @@ -189,7 +189,7 @@ get_reentrant(void) static void set_reentrant(int reentrant) { - assert(!reentrant || !get_reentrant()); + assert(reentrant != tracemalloc_reentrant); tracemalloc_reentrant = reentrant; } #endif