We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f54c741 commit 1118911Copy full SHA for 1118911
asyncio/core.py
@@ -12,7 +12,7 @@
12
# fmt: off
13
14
from adafruit_ticks import ticks_ms as ticks, ticks_diff, ticks_add
15
-import sys, select
+import sys, select, traceback
16
17
# Import TaskQueue and Task, preferring built-in C code over Python code
18
try:
@@ -278,9 +278,8 @@ def get_exception_handler():
278
return Loop._exc_handler
279
280
def default_exception_handler(loop, context):
281
- print(context["message"])
282
- print("future:", context["future"], "coro=", context["future"].coro)
283
- sys.print_exception(context["exception"])
+ exc = context["exception"]
+ traceback.print_exception(None, exc, exc.__traceback__)
284
285
def call_exception_handler(context):
286
(Loop._exc_handler or Loop.default_exception_handler)(Loop, context)
0 commit comments