tailscale/health
Brad Fitzpatrick 52400dc6f4 ipn/ipnlocal: add back a watchdog after earlier removal from engine
Commit 2b338dd6a8 removed watchdogEngine because it was weird
(so many methods) and increasingly unnecessary after we'd cleaned up
and simplified so much of the locking.

This adds back a watchdog, but an easier to maintain one that's more
idiomatic.

Updates #19759

Change-Id: I86c458473e126c0809f37696446ce7acf4cc4eb9
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2026-06-02 11:57:12 -07:00
..
healthmsg cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863) 2026-03-04 14:09:19 -05:00
args.go ipn/ipnlocal, cmd/tailscale/cli: auto-renew TLS certs and warn while pending 2026-06-01 16:31:54 -07:00
health_test.go health: avoid publishing health.Change when warnable visibility remains unchanged 2026-05-13 17:02:35 -05:00
health.go ipn/ipnlocal: add back a watchdog after earlier removal from engine 2026-06-02 11:57:12 -07:00
state.go health: always include control health messages in the current state 2026-02-13 13:45:54 -06:00
usermetrics_omit.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
usermetrics.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
warnings.go control,health,ipn: move IP forwarding check to health tracker (#19007) 2026-03-18 16:24:12 -04:00