]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
systemd/kres-cache-gc: make service more robust
authorTomas Krizek <tomas.krizek@nic.cz>
Tue, 2 Jul 2019 14:44:38 +0000 (16:44 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Wed, 10 Jul 2019 13:59:24 +0000 (15:59 +0200)
systemd/kres-cache-gc.service.in
systemd/nosocket/kres-cache-gc.service.in

index 12b1ec82e4281eb0f7b2c9c628818360c5ca004b..b48d65fd49258665aa8617c486fb94932f0413b4 100644 (file)
@@ -7,7 +7,10 @@ Documentation=man:kresd(8)
 Type=simple
 ExecStart=@sbin_dir@/kres-cache-gc -c @systemd_work_dir@ -d 1000
 User=knot-resolver
-Restart=on-abnormal
+Restart=on-failure
+RestartSec=30
+StartLimitInterval=400
+StartLimitBurst=10
 Slice=system-kresd.slice
 
 [Install]
index 29a0cfedecb507ea2a8d8675bb8f5b2d4e9f09f1..624de86f45167efce72a63ecaaaf21cd1dae26e5 100644 (file)
@@ -7,7 +7,10 @@ Documentation=man:kresd(8)
 Type=simple
 ExecStart=@sbin_dir@/kres-cache-gc -c @systemd_work_dir@ -d 1000
 User=knot-resolver
-Restart=on-abnormal
+Restart=on-failure
+RestartSec=30
+StartLimitInterval=400
+StartLimitBurst=10
 Slice=system-kresd.slice
 
 [Install]