From b827c691bba2baaf5fbe8ba90b69a23450f00960 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Wed, 16 Nov 2016 10:16:56 +0000 Subject: [PATCH] middleware/auto: Close to reader Close the reader, stop leaking file descriptors. --- middleware/auto/walk.go | 1 + 1 file changed, 1 insertion(+) diff --git a/middleware/auto/walk.go b/middleware/auto/walk.go index 3f7ebb19f..a66259728 100644 --- a/middleware/auto/walk.go +++ b/middleware/auto/walk.go @@ -43,6 +43,7 @@ func (a Auto) Walk() error { log.Printf("[WARNING] Opening %s failed: %s", path, err) return nil } + defer reader.Close() zo, err := file.Parse(reader, origin, path) if err != nil {