From 2d0c2e0f8affd28b832391b731af1fdc0dba4668 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Thu, 7 Dec 2023 17:05:37 +0000 Subject: [PATCH] Revert "Don't change the default asyncio loop policy" This reverts commit cf76f70a7dcf6e141e47895f43600dc2a5399229. --- salt/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/salt/__init__.py b/salt/__init__.py index 5a89513e196..87b58d27475 100644 --- a/salt/__init__.py +++ b/salt/__init__.py @@ -2,12 +2,16 @@ Salt package """ +import asyncio import importlib import locale import os import sys import warnings +if sys.platform.startswith("win"): + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) + if sys.version_info < (3,): # pragma: no cover sys.stderr.write( "\n\nAfter the Sodium release, 3001, Salt no longer supports Python 2. Exiting.\n\n"