Nick Khyl
7ef1fb113d
cmd/tailscaled, ipn/ipnlocal, wgengine: shutdown tailscaled if wgdevice is closed
...
Tailscaled becomes inoperative if the Tailscale Tunnel wintun adapter is abruptly removed.
wireguard-go closes the device in case of a read error, but tailscaled keeps running.
This adds detection of a closed WireGuard device, triggering a graceful shutdown of tailscaled.
It is then restarted by the tailscaled watchdog service process.
Fixes #11222
Signed-off-by: Nick Khyl <nickk@tailscale.com>
2024-02-26 14:45:35 -06:00
..
2024-02-25 07:51:33 -08:00
2023-12-21 17:40:03 -08:00
2023-02-01 15:23:54 -08:00
2024-02-23 23:08:12 -08:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2023-12-21 17:40:03 -08:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2024-02-16 18:07:32 -05:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2023-11-29 19:25:31 -08:00
2023-01-27 15:36:29 -08:00
2024-02-13 20:48:54 -05:00
2023-10-15 17:12:49 -07:00
2024-02-13 20:48:54 -05:00
2023-01-27 15:36:29 -08:00
2023-09-25 16:42:07 -04:00
2023-12-21 17:40:03 -08:00
2023-04-17 18:38:24 -04:00
2024-02-26 14:45:35 -06:00
2023-12-21 17:40:03 -08:00
2023-12-21 17:40:03 -08:00
2023-01-27 15:36:29 -08:00
2023-09-09 10:59:19 -07:00
2024-02-13 20:48:54 -05:00
2023-01-27 15:36:29 -08:00
2023-09-23 11:52:47 -07:00
2023-01-27 15:36:29 -08:00
2023-10-11 08:38:25 -07:00
2023-07-23 09:53:32 -07:00
2023-07-23 09:53:32 -07:00
2023-01-27 15:36:29 -08:00
2023-12-21 17:40:03 -08:00
2023-01-27 15:36:29 -08:00
2023-01-27 15:36:29 -08:00
2023-03-06 16:08:13 -07:00