cmd/tailscale/cli: create netmon in debug ts2021

Otherwise we'll see a panic if we hit the dnsfallback code and try to
call NewDialer with a nil NetMon.

Updates #14161

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I81c6e72376599b341cb58c37134c2a948b97cf5f
This commit is contained in:
Andrew Dunham
2024-11-20 17:48:06 -05:00
parent 70d1241ca6
commit af4c3a4a1b
2 changed files with 9 additions and 0 deletions

View File

@@ -76,6 +76,8 @@ type Dialer struct {
// dropped.
Logf logger.Logf
// NetMon is the [netmon.Monitor] to use for this Dialer. It must be
// non-nil.
NetMon *netmon.Monitor
// HealthTracker, if non-nil, is the health tracker to use.