diff --git a/cmd/osbuild-worker/main.go b/cmd/osbuild-worker/main.go index 841496a0d..8daf0b88e 100644 --- a/cmd/osbuild-worker/main.go +++ b/cmd/osbuild-worker/main.go @@ -112,7 +112,8 @@ func main() { client := NewClient() for { - err = handleJob(client, distro) - log.Fatalf("Failed to handle job: " + err.Error()) + if err := handleJob(client, distro); err != nil { + log.Fatalf("Failed to handle job: " + err.Error()) + } } }