From 0a2a753770abcc4f2b66fc394cf26c0de1bce996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Tue, 1 Feb 2022 21:56:23 +0100 Subject: [PATCH] daemon: don't do full rollback on systemd failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: rhbz#2011459 Signed-off-by: Jaroslav Škarvada --- tuned/daemon/daemon.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuned/daemon/daemon.py b/tuned/daemon/daemon.py index b472296..6d27b2e 100644 --- a/tuned/daemon/daemon.py +++ b/tuned/daemon/daemon.py @@ -184,7 +184,7 @@ class Daemon(object): if out[:8] == "stopping": return False retcode, out = self._cmd.execute(["systemctl", "list-jobs"], no_errors = [0]) - return re.search(r"\b(shutdown|reboot|halt|poweroff)\.target.*start", out) is None + return re.search(r"\b(shutdown|reboot|halt|poweroff)\.target.*start", out) is None and not retcode def _thread_code(self): if self._profile is None: