Mercurial > cpython-lru_cache-weakref
diff Python/pythonrun.c @ 21510:85e694e9b9fc 2.1
backport 2.153:
Missing DECREFs when exception is raised in sys.excepthook.
| author | Anthony Baxter <anthonybaxter@gmail.com> |
|---|---|
| date | Fri, 21 Dec 2001 03:46:12 +0000 |
| parents | 097dd953e119 |
| children |
line wrap: on
line diff
--- a/Python/pythonrun.c Fri Dec 21 03:45:15 2001 +0000 +++ b/Python/pythonrun.c Fri Dec 21 03:46:12 2001 +0000 @@ -866,6 +866,9 @@ PyErr_Display(exception2, v2, tb2); PySys_WriteStderr("\nOriginal exception was:\n"); PyErr_Display(exception, v, tb); + Py_XDECREF(exception2); + Py_XDECREF(v2); + Py_XDECREF(tb2); } Py_XDECREF(result); Py_XDECREF(args);
