asyncio: Handle error handler: enhance formatting of the callback

This commit is contained in:
Victor Stinner 2014-06-26 01:35:45 +02:00
parent 72502c12a7
commit 17b53f1301

View file

@ -89,8 +89,8 @@ class Handle:
try:
self._callback(*self._args)
except Exception as exc:
msg = 'Exception in callback {}{!r}'.format(self._callback,
self._args)
cb = _format_callback(self._callback, self._args)
msg = 'Exception in callback {}'.format(cb)
self._loop.call_exception_handler({
'message': msg,
'exception': exc,