From: Vladimír Čunát Date: Fri, 18 Jul 2025 11:01:06 +0000 (+0200) Subject: systemd: tweak OOM behavior X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Foom-better;p=thirdparty%2Fknot-resolver.git systemd: tweak OOM behavior When OOM killer happens, it's basically always killing kresd process(es), in which case the supervisord inside should simply restart them and everything should be OK. I.e. in almost all cases there's no need for systemd to panic and stop the whole knot-resolver service. --- diff --git a/systemd/knot-resolver.service.in b/systemd/knot-resolver.service.in index 4cf544ad2..23a7255b8 100644 --- a/systemd/knot-resolver.service.in +++ b/systemd/knot-resolver.service.in @@ -18,6 +18,7 @@ User=@user@ Group=@group@ CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_SETPCAP AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_SETPCAP +OOMPolicy=continue [Install] -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target