From 31be7e68a7dbd79d04062668467e12e33661f6fd Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Mon, 19 Jun 2023 04:53:34 +0200 Subject: [PATCH] restart service on failure there's a spurious EC communication issue (driver/firmware bug?), and this is the easiest fix --- etc/keylightd.service | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/etc/keylightd.service b/etc/keylightd.service index e71e564..a1fbd57 100644 --- a/etc/keylightd.service +++ b/etc/keylightd.service @@ -1,9 +1,15 @@ [Unit] Description=Keyboard backlight daemon +StartLimitIntervalSec=500 +StartLimitBurst=5 + [Service] Type=exec ExecStart=/usr/local/bin/keylightd +Restart=on-failure +RestartSec=1s + [Install] WantedBy=multi-user.target