diff --git a/systemd/doh-client.service b/systemd/doh-client.service index 9ac5672f..650c8439 100644 --- a/systemd/doh-client.service +++ b/systemd/doh-client.service @@ -10,7 +10,10 @@ AmbientCapabilities=CAP_NET_BIND_SERVICE ExecStart=/usr/local/bin/doh-client -conf /etc/dns-over-https/doh-client.conf LimitNOFILE=1048576 Restart=always -RestartSec=3 +RestartSec=1s +RestartMaxDelaySec=76s +RestartSteps=9 +StartLimitIntervalSec=0 Type=simple DynamicUser=yes diff --git a/systemd/doh-server.service b/systemd/doh-server.service index 442979b3..a8d811eb 100644 --- a/systemd/doh-server.service +++ b/systemd/doh-server.service @@ -8,7 +8,10 @@ AmbientCapabilities=CAP_NET_BIND_SERVICE ExecStart=/usr/local/bin/doh-server -conf /etc/dns-over-https/doh-server.conf LimitNOFILE=1048576 Restart=always -RestartSec=3 +RestartSec=1s +RestartMaxDelaySec=76s +RestartSteps=9 +StartLimitIntervalSec=0 Type=simple DynamicUser=yes