windows async fix

https://github.com/ltdrdata/ComfyUI-Manager/issues/339
This commit is contained in:
dr.lt.data 2024-01-18 11:39:45 +09:00 committed by Dr.Lt.Data
parent 29cb390f7b
commit a7f4ce1582

View File

@ -456,3 +456,12 @@ if os.path.exists(script_list_path):
del processed_install
del pip_list
if platform.system() == 'Windows':
try:
import asyncio
import asyncio.windows_events
asyncio.set_event_loop_policy(asyncio.windows_events.WindowsSelectorEventLoopPolicy())
print(f"[ComfyUI-Manager] Windows event loop policy mode enabled")
except Exception as e:
print(f"[ComfyUI-Manager] WARN: Windows initialization fail: {e}")