diff options
Diffstat (limited to 'plugin/file/reload.go')
-rw-r--r-- | plugin/file/reload.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugin/file/reload.go b/plugin/file/reload.go index c56d8f37f..79db040fe 100644 --- a/plugin/file/reload.go +++ b/plugin/file/reload.go @@ -25,6 +25,7 @@ func (z *Zone) Reload() error { serial := z.SOASerialIfDefined() zone, err := Parse(reader, z.origin, zFile, serial) + reader.Close() if err != nil { if _, ok := err.(*serialErr); !ok { log.Errorf("Parsing zone %q: %v", z.origin, err) |