From 8480fec25068d635129c3076ac43541fc66d389f Mon Sep 17 00:00:00 2001 From: "Maxim.Kolmakov" Date: Tue, 11 Jul 2023 17:56:36 +0200 Subject: [PATCH] Always exit from tc collector in case of error to avoid hanging jobs --- cmd/tc-collector/main.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cmd/tc-collector/main.go b/cmd/tc-collector/main.go index 0c91dd8a..56cc8d38 100644 --- a/cmd/tc-collector/main.go +++ b/cmd/tc-collector/main.go @@ -1,9 +1,7 @@ package main import ( - "context" "encoding/json" - "errors" "flag" "github.com/JetBrains/ij-perf-report-aggregator/pkg/util" "github.com/araddon/dateparse" @@ -27,10 +25,8 @@ func main() { err := configureCollectFromTeamCity(logger) if err != nil { - if errors.Is(err, context.Canceled) { - os.Exit(78) - } logger.Fatal("cannot collect", zap.Error(err)) + os.Exit(78) } }