Skip to content

Commit d2e621a

Browse files
committed
Clear exceptions upon failure.
1 parent 6c9d619 commit d2e621a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Python/errors.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1495,6 +1495,7 @@ write_unraisable_exc_file(PyThreadState *tstate, PyObject *exc_type,
14951495
}
14961496
}
14971497
// traceback module failed, fall back to pure C
1498+
_PyErr_Clear(tstate);
14981499
Py_XDECREF(print_exception_fn);
14991500

15001501
if (exc_tb != NULL && exc_tb != Py_None) {

0 commit comments

Comments
 (0)