tailscale/types/logger
Brad Fitzpatrick 8a4dffee07 types/logger: fix deadlock RateLimitedFn reentrancy
Fix regression from 19c3e6cc9e
which made the locking coarser.

Found while debugging #2245, which ended up looking like a tswin/Windows
issue where Crawshaw had blocked cmd.exe's output.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2021-06-25 08:38:08 -07:00
..
logger_test.go types/logger: fix deadlock RateLimitedFn reentrancy 2021-06-25 08:38:08 -07:00
logger.go types/logger: fix deadlock RateLimitedFn reentrancy 2021-06-25 08:38:08 -07:00
rusage_nowindows.go all: prepare for GOOS=ios in Go 1.16 2020-11-11 09:17:04 -08:00
rusage_windows.go types/logger: move RusagePrefixLog to logger package, disable by default 2020-10-19 07:56:23 -07:00
rusage.go types/logger: move RusagePrefixLog to logger package, disable by default 2020-10-19 07:56:23 -07:00
tokenbucket.go types/logger: rate limited: more hysteresis, better messages. 2021-04-30 01:01:15 -04:00