From 87d772a7d708fec12f48cd8adc0dedff6e1025da Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 26 Aug 2024 10:15:20 +0200 Subject: Adding upstream version 1.47.0. Signed-off-by: Daniel Baumann --- .../go.d.plugin/agent/safewriter/writer.go | 30 ---------------------- 1 file changed, 30 deletions(-) delete mode 100644 src/go/collectors/go.d.plugin/agent/safewriter/writer.go (limited to 'src/go/collectors/go.d.plugin/agent/safewriter/writer.go') diff --git a/src/go/collectors/go.d.plugin/agent/safewriter/writer.go b/src/go/collectors/go.d.plugin/agent/safewriter/writer.go deleted file mode 100644 index 533c1055d..000000000 --- a/src/go/collectors/go.d.plugin/agent/safewriter/writer.go +++ /dev/null @@ -1,30 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -package safewriter - -import ( - "io" - "os" - "sync" -) - -var Stdout = New(os.Stdout) - -func New(w io.Writer) io.Writer { - return &writer{ - mx: &sync.Mutex{}, - w: w, - } -} - -type writer struct { - mx *sync.Mutex - w io.Writer -} - -func (w *writer) Write(p []byte) (n int, err error) { - w.mx.Lock() - n, err = w.w.Write(p) - w.mx.Unlock() - return n, err -} -- cgit v1.2.3