fix access to possibly unset var err

This commit is contained in:
ducklet 2021-03-29 19:07:47 +02:00
parent dfc9420a3f
commit 8f31add5a7

View file

@ -165,9 +165,10 @@ class Bot:
for h, t in tasks.items():
assert t.done()
try:
err = t.exception() # type: ignore
err = t.exception()
except asyncio.CancelledError:
log.error("Message handler took too long to finished: %s", h)
log.error("Message handler took too long to finish: %s", h)
else:
if err is not None:
log.exception("Error in message handler: %s", h, exc_info=err)