From 37b27fa233eb58f91757ca52c88d27ba633fc47d Mon Sep 17 00:00:00 2001 From: Alexandre Pita Date: Wed, 26 Feb 2025 17:28:59 +0000 Subject: [PATCH] Refactor event loop handling to simplify logic for Windows platforms Signed-off-by: Alexandre Pita --- podman_compose.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/podman_compose.py b/podman_compose.py index 91bbb5a..ea6eb9b 100755 --- a/podman_compose.py +++ b/podman_compose.py @@ -2776,9 +2776,7 @@ async def compose_up(compose: PodmanCompose, args): max_service_length = curr_length if curr_length > max_service_length else max_service_length tasks = set() - if sys.platform == 'win32': - asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) - else: + if sys.platform != 'win32': loop = asyncio.get_event_loop() loop.add_signal_handler(signal.SIGINT, lambda: [t.cancel("User exit") for t in tasks])