From 823368aea8e6fc61b1f9bb0a3d0eeae0c2d59f64 Mon Sep 17 00:00:00 2001 From: long2ice Date: Mon, 28 Sep 2020 17:16:35 +0800 Subject: [PATCH] fix event loop error --- aerich/cli.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aerich/cli.py b/aerich/cli.py index 2ebd310..c62e27e 100644 --- a/aerich/cli.py +++ b/aerich/cli.py @@ -25,7 +25,8 @@ parser = ConfigParser() def coro(f): @wraps(f) def wrapper(*args, **kwargs): - return asyncio.run(f(*args, **kwargs)) + loop = asyncio.get_event_loop() + return loop.run_until_complete(f(*args, **kwargs)) return wrapper