Fix linter warnings

This commit is contained in:
Michael Eischer
2025-09-21 21:58:29 +02:00
parent 575eac8d80
commit 60d80a6127
13 changed files with 24 additions and 29 deletions

View File

@@ -8,7 +8,7 @@ import (
// GetProgressChannel returns a channel with which a single listener
// receives each incoming signal.
func GetProgressChannel() <-chan os.Signal {
signals.Once.Do(func() {
signals.once.Do(func() {
signals.ch = make(chan os.Signal, 1)
setupSignals()
})
@@ -19,6 +19,6 @@ func GetProgressChannel() <-chan os.Signal {
// XXX The fact that signals is a single global variable means that only one
// listener receives each incoming signal.
var signals struct {
ch chan os.Signal
sync.Once
ch chan os.Signal
once sync.Once
}