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.
- manager: force a configuration reload via management HTTP API 'api/reload/force' (#939, !1748)
- kresctl: reload: added '--force' flag
- /fallback: add this feature/module (!1733)
+- systemd: do not force-fail knot-resolver.service on OOM (!1724)
+ In basically all cases the OOM killer will kill a kresd process
+ and supervisord will just restart it, and everything will keep working.
Bugfixes
--------
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