diff --git a/src/prompt_toolkit/eventloop/utils.py b/src/prompt_toolkit/eventloop/utils.py index 2e5a05e83..26dabb40e 100644 --- a/src/prompt_toolkit/eventloop/utils.py +++ b/src/prompt_toolkit/eventloop/utils.py @@ -115,4 +115,6 @@ def get_event_loop() -> asyncio.AbstractEventLoop: try: return getloop() except RuntimeError: - return asyncio.get_event_loop_policy().get_event_loop() + loop = asyncio.new_event_loop() + asyncio.set_event_loop(loop) + return loop