diff --git a/collector/textfile.go b/collector/textfile.go index b2496054..ab0c3a7d 100644 --- a/collector/textfile.go +++ b/collector/textfile.go @@ -91,6 +91,7 @@ func (c *textFileCollector) parseTextFiles() []*dto.MetricFamily { } var parser expfmt.TextParser parsedFamilies, err := parser.TextToMetricFamilies(file) + file.Close() if err != nil { log.Errorf("Error parsing %s: %v", path, err) error = 1.0