From ef7216722ffac230dcbc1b191e3bdd3fe580dc06 Mon Sep 17 00:00:00 2001 From: Tobotimus Date: Sat, 9 Dec 2017 11:24:57 +1100 Subject: [PATCH] [V3] Clean up shutdown exceptions (#1141) --- redbot/__main__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/redbot/__main__.py b/redbot/__main__.py index 560b9b200..b1f0b8f43 100644 --- a/redbot/__main__.py +++ b/redbot/__main__.py @@ -157,10 +157,9 @@ def main(): rpc.clean_up() if cleanup_tasks: pending = asyncio.Task.all_tasks(loop=red.loop) - gathered = asyncio.gather(*pending, loop=red.loop) + gathered = asyncio.gather( + *pending, loop=red.loop, return_exceptions=True) gathered.cancel() - red.loop.run_until_complete(gathered) - gathered.exception() sys.exit(red._shutdown_mode.value)