summaryrefslogtreecommitdiffstats
path: root/Python/sysmodule.c
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2023-05-19 18:08:43 (GMT)
committerGitHub <noreply@github.com>2023-05-19 18:08:43 (GMT)
commit7b3bc95067b118b31e9781d460b41bf0cd629aab (patch)
tree89d632d7d704a94fa089333b401cecb55fd9c434 /Python/sysmodule.c
parent667e4ece9873146a99fc7c017b8a2be76765a715 (diff)
downloadcpython-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.c4
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;
}