(Merge 3.4) asyncio: Handle error handler: enhance formatting of the callback

This commit is contained in:
Victor Stinner 2014-06-26 01:36:47 +02:00
commit 67825605c8
1 changed files with 2 additions and 2 deletions

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,