diff options
author | Mark Shannon <mark@hotpy.org> | 2023-05-19 18:08:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 18:08:43 (GMT) |
commit | 7b3bc95067b118b31e9781d460b41bf0cd629aab (patch) | |
tree | 89d632d7d704a94fa089333b401cecb55fd9c434 /Python/sysmodule.c | |
parent | 667e4ece9873146a99fc7c017b8a2be76765a715 (diff) | |
download | cpython-7b3bc95067b118b31e9781d460b41bf0cd629aab.zip cpython-7b3bc95067b118b31e9781d460b41bf0cd629aab.tar.gz cpython-7b3bc95067b118b31e9781d460b41bf0cd629aab.tar.bz2 |
[3.11] GH-102818: Do not call PyTraceBack_Here in sys.settrace trampoline (GH-104650)
Backport of GH-104579
Diffstat (limited to 'Python/sysmodule.c')
-rw-r--r-- | Python/sysmodule.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/Python/sysmodule.c b/Python/sysmodule.c index 68a835a..8bab703 100644 --- a/Python/sysmodule.c +++ b/Python/sysmodule.c @@ -950,10 +950,6 @@ call_trampoline(PyThreadState *tstate, PyObject* callback, PyObject *result = _PyObject_FastCallTstate(tstate, callback, stack, 3); PyFrame_LocalsToFast(frame, 1); - if (result == NULL) { - PyTraceBack_Here(frame); - } - return result; } |