You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/control/controlclient
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats
Using log.Printf may end up being printed out to the console, which
is not desirable. I noticed this when I was investigating some client
logs with `sockstats: trace "NetcheckClient" was overwritten by another`.
That turns to be harmless/expected (the netcheck client will fall back
to the DERP client in some cases, which does its own sockstats trace).

However, the log output could be visible to users if running the
`tailscale netcheck` CLI command, which would be needlessly confusing.

Updates tailscale/corp#9230

Signed-off-by: Mihai Parparita <mihai@tailscale.com>
1 year ago
..
auto.go net/sockstats: pass in logger to sockstats.WithSockStats 1 year ago
client.go all: update copyright and license headers 1 year ago
controlclient_test.go all: update copyright and license headers 1 year ago
debug.go all: update copyright and license headers 1 year ago
direct.go various: pass logger.Logf through to more places 1 year ago
direct_test.go all: implement preauth-key support with tailnet lock 1 year ago
map.go all: update copyright and license headers 1 year ago
map_test.go all: use tstest.Replace more 1 year ago
noise.go all: update copyright and license headers 1 year ago
noise_test.go all: update copyright and license headers 1 year ago
sign.go all: update copyright and license headers 1 year ago
sign_supported.go all: update copyright and license headers 1 year ago
sign_supported_test.go all: update copyright and license headers 1 year ago
sign_unsupported.go all: update copyright and license headers 1 year ago
status.go all: update copyright and license headers 1 year ago