diff --git a/cmd/osbuild-worker/osbuild.go b/cmd/osbuild-worker/osbuild.go index 9059be49d..6c5a6c510 100644 --- a/cmd/osbuild-worker/osbuild.go +++ b/cmd/osbuild-worker/osbuild.go @@ -43,8 +43,11 @@ func RunOSBuild(manifest distro.Manifest, store, outputDirectory string, errorWr if err != nil { return nil, fmt.Errorf("error encoding osbuild pipeline: %v", err) } - // FIXME: handle or comment this possible error - _ = stdin.Close() + + err = stdin.Close() + if err != nil { + return nil, fmt.Errorf("error closing osbuild's stdin: %v", err) + } var result osbuild.Result err = json.NewDecoder(stdout).Decode(&result)