diff --git a/pkg/collector/scraper.go b/pkg/collector/scraper.go index 4fc864e5..d0908df2 100644 --- a/pkg/collector/scraper.go +++ b/pkg/collector/scraper.go @@ -166,7 +166,11 @@ func (s *Scraper) readStream(ctx context.Context) (r io.ReadCloser, outerr error } reader, err := gzip.NewReader(bufio.NewReader(resp.Body)) - return reader, fmt.Errorf("failed to create gzip reader: %w", err) + if err != nil { + return nil, fmt.Errorf("failed to create gzip reader: %w", err) + } + + return reader, nil } // Describe describes this collector