summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/gsd.service.in2
-rw-r--r--plugins/meson.build6
2 files changed, 1 insertions, 7 deletions
diff --git a/plugins/gsd.service.in b/plugins/gsd.service.in
index 79b5f553..c47a6768 100644
--- a/plugins/gsd.service.in
+++ b/plugins/gsd.service.in
@@ -18,7 +18,7 @@ Before=@plugin_dbus_name@.target
Slice=session.slice
Type=dbus
ExecStart=@libexecdir@/gsd-@plugin_name@
-Restart=@plugin_restart@
+Restart=on-failure
BusName=@plugin_dbus_name@
TimeoutStopSec=5
# We cannot use OnFailure as e.g. dependency failures are normal
diff --git a/plugins/meson.build b/plugins/meson.build
index 83e01885..5d5c6e9b 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -63,11 +63,6 @@ plugin_gate_units = {
# 'smartcard': [['smartcard.target']],
}
-# Restart=on-failure is the default
-plugin_restart_rule = {
- 'xsettings' : 'on-abnormal',
-}
-
plugins_conf = configuration_data()
plugins_conf.set('libexecdir', gsd_libexecdir)
@@ -126,7 +121,6 @@ foreach plugin: all_plugins
unit_conf.set('description', plugin_description)
unit_conf.set('libexecdir', gsd_libexecdir)
unit_conf.set('plugin_dbus_name', plugin_dbus_name)
- unit_conf.set('plugin_restart', plugin_restart_rule.get(plugin_name, 'on-failure'))
gates_all = []
gates_after = []