diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-08-03 21:51:02 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-08-03 21:51:42 -0700 |
| commit | 698defd54b4128eaa8278ff4ef1e15370682f1fe (patch) | |
| tree | db4eadf5e0cacc3176ee4e26511a3ef28a8dbd38 /logtail/logtail.go | |
| parent | c378a9900c56b33b6f7174894d8261d189e97185 (diff) | |
| download | tailscale-bradfitz/appendf.tar.xz tailscale-bradfitz/appendf.zip | |
syncs, all: move to using Go's new atomic types instead of oursbradfitz/appendf
Fixes #5185
Change-Id: I850dd532559af78c3895e2924f8237ccc328449d
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'logtail/logtail.go')
| -rw-r--r-- | logtail/logtail.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/logtail/logtail.go b/logtail/logtail.go index 368e13ad4..92676554d 100644 --- a/logtail/logtail.go +++ b/logtail/logtail.go @@ -23,7 +23,6 @@ import ( "tailscale.com/logtail/backoff" "tailscale.com/net/interfaces" - "tailscale.com/syncs" tslogger "tailscale.com/types/logger" "tailscale.com/wgengine/monitor" ) @@ -448,15 +447,15 @@ func (l *Logger) Flush() error { } // logtailDisabled is whether logtail uploads to logcatcher are disabled. -var logtailDisabled syncs.AtomicBool +var logtailDisabled atomic.Bool // Disable disables logtail uploads for the lifetime of the process. func Disable() { - logtailDisabled.Set(true) + logtailDisabled.Store(true) } func (l *Logger) sendLocked(jsonBlob []byte) (int, error) { - if logtailDisabled.Get() { + if logtailDisabled.Load() { return len(jsonBlob), nil } n, err := l.buffer.Write(jsonBlob) |
