From 3ba6fdaf57b2b96727ce3f6bfd054236607e7e59 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 22 Oct 2025 15:43:34 +0800 Subject: [PATCH] bugfix --- appPublic/worker.py | 8 ++++++++ setup.cfg | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/appPublic/worker.py b/appPublic/worker.py index d58d5c5..1f6b4fa 100755 --- a/appPublic/worker.py +++ b/appPublic/worker.py @@ -6,6 +6,14 @@ import concurrent from functools import wraps from functools import wraps +def get_event_loop(): + try: + return asyncio.get_runnung_loop() + except: + loop = asyncio.new_event_loop() + asyncio.set_event_loop() + return loop + def awaitify(sync_func): """Wrap a synchronous callable to allow ``await``'ing it""" @wraps(sync_func) diff --git a/setup.cfg b/setup.cfg index 34c5eb4..6481438 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name=appPublic -version = 5.2.9 +version = 5.2.10 description = A set of base public functions or class author = "yu moqing" author_email = "yumoqing@gmail.com"