From 4d668416b8a44e055becfb9f4c6cfb9e879af657 Mon Sep 17 00:00:00 2001 From: Jason Barnett Date: Mon, 15 Jan 2024 07:17:13 -0700 Subject: [PATCH] wgengine/router: fix ip rule restoration Fixes #10857 Signed-off-by: Jason Barnett --- wgengine/router/router_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wgengine/router/router_linux.go b/wgengine/router/router_linux.go index cbd5e97c2..e9c585d98 100644 --- a/wgengine/router/router_linux.go +++ b/wgengine/router/router_linux.go @@ -271,7 +271,7 @@ func (r *linuxRouter) onIPRuleDeleted(table uint8, priority uint32) { // Not our rule. return } - if !r.ruleRestorePending.Swap(true) { + if r.ruleRestorePending.Swap(true) { // Another timer is already pending. return }