From ed6370b9f9439fd1529d39b89f0f4837be9b289c Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Mon, 6 Jul 2026 18:58:22 +0800 Subject: [PATCH] fix: extend exception handling to include JobTimeout --- module/device/method/nemu_ipc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/device/method/nemu_ipc.py b/module/device/method/nemu_ipc.py index a849203..cb8a3e4 100644 --- a/module/device/method/nemu_ipc.py +++ b/module/device/method/nemu_ipc.py @@ -486,7 +486,7 @@ class NemuIpc(Platform): instance_id=index, display_id=0 ).__enter__() - except (NemuIpcIncompatible, NemuIpcError) as e: + except (NemuIpcIncompatible, NemuIpcError, JobTimeout) as e: logger.error(e) logger.error('Emulator info incorrect') @@ -505,7 +505,7 @@ class NemuIpc(Platform): instance_id=self.emulator_instance.MuMuPlayer12_id, display_id=0 ).__enter__() - except (NemuIpcIncompatible, NemuIpcError) as e: + except (NemuIpcIncompatible, NemuIpcError, JobTimeout) as e: logger.error(e) logger.error('Unable to initialize NemuIpc') raise RequestHumanTakeover