1
0

some clean-ups now that we require python 3.8

In particular, asyncio.CancelledError no longer inherits Exception (it inherits BaseException directly)
This commit is contained in:
SomberNight
2022-02-08 12:56:02 +01:00
parent dd2f8541b7
commit 3f3212e94d
7 changed files with 3 additions and 20 deletions

View File

@@ -505,8 +505,6 @@ class Daemon(Logger):
async with self.taskgroup as group:
[await group.spawn(job) for job in jobs]
await group.spawn(asyncio.Event().wait) # run forever (until cancel)
except asyncio.CancelledError:
raise
except Exception as e:
self.logger.exception("taskgroup died.")
util.send_exception_to_crash_reporter(e)