From afb504b9d2b68ba746aec74ad17760a58804a1f6 Mon Sep 17 00:00:00 2001 From: jiandaobao Date: Wed, 20 Nov 2024 16:05:52 +0800 Subject: [PATCH] clean code for global var modification. --- debug/accuracy_tools/msprobe/core/common/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/debug/accuracy_tools/msprobe/core/common/utils.py b/debug/accuracy_tools/msprobe/core/common/utils.py index 50ad9e84c7..88e37958e8 100644 --- a/debug/accuracy_tools/msprobe/core/common/utils.py +++ b/debug/accuracy_tools/msprobe/core/common/utils.py @@ -447,6 +447,7 @@ def recursion_depth_decorator(func_info): @wraps(func) def wrapper(*args, **kwargs): func_id = id(func) + global recursion_depth recursion_depth[func_id] += 1 if recursion_depth[func_id] > Const.MAX_DEPTH: msg = f"call {func_info} exceeds the recursion limit." -- Gitee