diff --git a/rotate.go b/rotate.go index 7e18106..da4dbc1 100644 --- a/rotate.go +++ b/rotate.go @@ -143,6 +143,7 @@ func (r *Writer) clean() error { if err != nil { return err } + defer d.Close() names, err := d.Readdirnames(1024) if err != nil { return err