Dmitriy Matrenichev ba7cdc8c8b
chore: optimize DNSResolveCacheController
Optimize `DNSResolveCacheController` type, including `dns.Server` optimization for easy start/stop. This PR ensures that we
delete server from runners on stop (even unexpected) and restart it properly. Also fixes incorrect assumption on unit-tests.

Fixes #8563

This PR also does those things:
- Removes `utils.Runner`
- Removes `ctxutil.MonitorFn`
- Removes `dns.Runner`
- Removes `network.dnsRunner`

Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
2024-04-10 17:24:19 +03:00
..
2024-03-21 16:58:34 +04:00
2024-03-21 01:06:53 +03:00
2024-03-21 01:06:53 +03:00
2024-03-21 17:20:26 +04:00
2023-07-18 12:58:45 +05:30
2023-08-03 21:17:58 +04:00
2024-03-21 01:06:53 +03:00