diff --git a/cmd/root.go b/cmd/root.go index f5e20ab94..f411797fb 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -2,7 +2,6 @@ package cmd import ( "context" - "errors" "fmt" "os" "os/signal" @@ -25,8 +24,6 @@ import ( "golang.org/x/sync/errgroup" ) -var interrupted = errors.New("service was interrupted") - var ( cfgFile string noBanner bool @@ -85,7 +82,7 @@ func runNavidrome() { g.Go(startPlaybackServer(ctx)) g.Go(schedulePeriodicScan(ctx)) - if err := g.Wait(); err != nil && !errors.Is(err, interrupted) { + if err := g.Wait(); err != nil { log.Error("Fatal error in Navidrome. Aborting", err) } }