From a6e4bcf0527a998261698c555113a3f652d280d9 Mon Sep 17 00:00:00 2001 From: Sims <38142618+suchmememanyskill@users.noreply.github.com> Date: Mon, 2 Sep 2024 01:45:47 +0200 Subject: Fix updater taking a long time (#696) Replaces subprocess with asyncio.subprocess in some localplatformlinux functions and improves shutdown handling Co-authored-by: AAGaming --- backend/decky_loader/localplatform/localplatformwin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'backend/decky_loader/localplatform/localplatformwin.py') diff --git a/backend/decky_loader/localplatform/localplatformwin.py b/backend/decky_loader/localplatform/localplatformwin.py index 52ade07c..7e3bd31c 100644 --- a/backend/decky_loader/localplatform/localplatformwin.py +++ b/backend/decky_loader/localplatform/localplatformwin.py @@ -28,7 +28,7 @@ async def service_stop(service_name : str) -> bool: async def service_start(service_name : str) -> bool: return True # Stubbed -async def service_restart(service_name : str) -> bool: +async def service_restart(service_name : str, block : bool = True) -> bool: if service_name == "plugin_loader": sys.exit(42) -- cgit v1.2.3