From 8f8691423bc241acf44cdb51b0378c2979bf5990 Mon Sep 17 00:00:00 2001 From: Rikka <1103670381@qq.com> Date: Fri, 20 Jan 2023 10:47:45 +0800 Subject: [PATCH] Fix restart bug --- stuffs/general.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/stuffs/general.py b/stuffs/general.py index 559f3e0..c0b8bea 100644 --- a/stuffs/general.py +++ b/stuffs/general.py @@ -95,20 +95,19 @@ class General: if self.use_dbus: self.session = DBusContainerService().GetSession() if self.session: - DBusContainerService().Stop(False) + DBusContainerService().Stop(False) else: run(["waydroid", "container", "stop"]) def start(self): - if self.use_dbus: + if self.use_dbus and self.session: DBusContainerService().Start(self.session) else: run(["systemctl", "restart", "waydroid-container.service"]) def restart(self): - if DBusContainerService().GetSession(): - self.stop() - self.start() + self.stop() + self.start() def copy(self): pass