diff options
| author | robot-piglet <[email protected]> | 2024-07-25 22:24:09 +0300 |
|---|---|---|
| committer | robot-piglet <[email protected]> | 2024-07-25 22:32:20 +0300 |
| commit | 9b5ec0cdb8b0d5accdbbae8203a8d21f92d2d790 (patch) | |
| tree | cea9de21a912a049ded0e6918f80f93493fe03b9 /library/python | |
| parent | 790f370a8a0bea0631222fd07a2ff26a8536d58a (diff) | |
Intermediate changes
Diffstat (limited to 'library/python')
| -rw-r--r-- | library/python/cyson/cyson/helpers.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/library/python/cyson/cyson/helpers.cpp b/library/python/cyson/cyson/helpers.cpp index ae4a5dd2fa0..0d273a0d058 100644 --- a/library/python/cyson/cyson/helpers.cpp +++ b/library/python/cyson/cyson/helpers.cpp @@ -161,7 +161,11 @@ namespace NCYson { } TPyObjectPtr::~TPyObjectPtr() { -#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 7 +#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 13 + if (Py_IsFinalizing()) { + return; + } +#elif PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 7 if (_Py_IsFinalizing()) { return; } |
