don't pass nil clean up funcs to run.Group

This commit is contained in:
sentriz
2023-09-25 18:47:43 +01:00
parent 39fb8e7d54
commit c93852fe16

View File

@@ -251,6 +251,8 @@ func main() {
})) }))
} }
noCleanup := func(_ error) {}
var g run.Group var g run.Group
g.Add(func() error { g.Add(func() error {
log.Print("starting job 'http'\n") log.Print("starting job 'http'\n")
@@ -266,7 +268,7 @@ func main() {
return server.ListenAndServeTLS(*confTLSCert, *confTLSKey) return server.ListenAndServeTLS(*confTLSCert, *confTLSKey)
} }
return server.ListenAndServe() return server.ListenAndServe()
}, nil) }, noCleanup)
g.Add(func() error { g.Add(func() error {
log.Printf("starting job 'session clean'\n") log.Printf("starting job 'session clean'\n")
@@ -275,7 +277,7 @@ func main() {
sessDB.Cleanup() sessDB.Cleanup()
} }
return nil return nil
}, nil) }, noCleanup)
g.Add(func() error { g.Add(func() error {
log.Printf("starting job 'podcast refresher'\n") log.Printf("starting job 'podcast refresher'\n")
@@ -286,7 +288,7 @@ func main() {
} }
} }
return nil return nil
}, nil) }, noCleanup)
g.Add(func() error { g.Add(func() error {
log.Printf("starting job 'podcast purger'\n") log.Printf("starting job 'podcast purger'\n")
@@ -297,7 +299,7 @@ func main() {
} }
} }
return nil return nil
}, nil) }, noCleanup)
if *confScanIntervalMins > 0 { if *confScanIntervalMins > 0 {
g.Add(func() error { g.Add(func() error {
@@ -309,7 +311,7 @@ func main() {
} }
} }
return nil return nil
}, nil) }, noCleanup)
} }
if *confScanWatcher { if *confScanWatcher {
@@ -352,7 +354,7 @@ func main() {
g.Add(func() error { g.Add(func() error {
log.Printf("starting job 'refresh artist info'\n") log.Printf("starting job 'refresh artist info'\n")
return artistInfoCache.Refresh(lastfmAPIKey, 8*time.Second) return artistInfoCache.Refresh(lastfmAPIKey, 8*time.Second)
}, nil) }, noCleanup)
} }
if *confScanAtStart { if *confScanAtStart {