diff --git a/modoboa/policyd/management/commands/policy_daemon.py b/modoboa/policyd/management/commands/policy_daemon.py index e0b135853..f0c94edfa 100644 --- a/modoboa/policyd/management/commands/policy_daemon.py +++ b/modoboa/policyd/management/commands/policy_daemon.py @@ -60,7 +60,7 @@ class Command(BaseCommand): server.close() loop.run_until_complete(server.wait_closed()) # Cancel pending tasks - for task in asyncio.Task.all_tasks(): + for task in asyncio.all_tasks(loop): task.cancel() # Await task to execute it's cancellation. Cancelled task # raises asyncio.CancelledError that we can suppress