From 3e4c46259ddc4a5240fd53562007dcc2521bcf3a Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Tue, 6 Oct 2020 20:24:10 -0700 Subject: [PATCH] wgengine/magicsock: don't do netchecks either when network is down A continuation of 6ee219a25de5dee623e94e7aedec4be41d1dd6fe Updates #640 --- wgengine/magicsock/magicsock.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wgengine/magicsock/magicsock.go b/wgengine/magicsock/magicsock.go index 156235ec4..12ba7b880 100644 --- a/wgengine/magicsock/magicsock.go +++ b/wgengine/magicsock/magicsock.go @@ -460,7 +460,7 @@ func (c *Conn) updateNetInfo(ctx context.Context) (*netcheck.Report, error) { dm := c.derpMap c.mu.Unlock() - if dm == nil { + if dm == nil || c.networkDown() { return new(netcheck.Report), nil }