From 6364d9a5f12443b06f3919f8afbf22b24ec67010 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Tue, 8 Sep 2026 15:19:58 +0800 Subject: [PATCH] Fix WireGuard endpoint stopping on device sleep --- transport/wireguard/endpoint.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/transport/wireguard/endpoint.go b/transport/wireguard/endpoint.go index 45228443..20edc21a 100644 --- a/transport/wireguard/endpoint.go +++ b/transport/wireguard/endpoint.go @@ -300,9 +300,9 @@ func (e *Endpoint) BindUpdate() error { func (e *Endpoint) onPauseUpdated(event int) { switch event { - case pause.EventDevicePaused, pause.EventNetworkPause: + case pause.EventNetworkPause: e.device.Down() - case pause.EventDeviceWake, pause.EventNetworkWake: + case pause.EventNetworkWake: e.device.Up() } }