Mercurial > cpython-lru_cache-weakref
diff Objects/classobject.c @ 4289:0036dcf28402 legacy-trunk
More detailed error message about exception in __del__
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Wed, 11 Sep 1996 22:51:57 +0000 |
| parents | 44872f255f93 |
| children | 75abe737e70b |
line wrap: on
line diff
--- a/Objects/classobject.c Wed Sep 11 22:51:25 1996 +0000 +++ b/Objects/classobject.c Wed Sep 11 22:51:57 1996 +0000 @@ -406,9 +406,12 @@ if (res == NULL) { PyObject *f = sysget("stderr"); err_clear(); - if (f != NULL) - writestring( - "exception in __del__ method ignored\n", f); + if (f != NULL) { + writestring("exception in ", f); + writestring(PyString_AsString( + inst->in_class->cl_name), f); + writestring(".__del__() ignored\n", f); + } } else DECREF(res);
