diff --git a/internal/fusefrontend_reverse/reverse_longnames.go b/internal/fusefrontend_reverse/reverse_longnames.go index 3bfe3af..212d493 100644 --- a/internal/fusefrontend_reverse/reverse_longnames.go +++ b/internal/fusefrontend_reverse/reverse_longnames.go @@ -63,6 +63,7 @@ func (rfs *ReverseFS) findLongnameParent(dir string, dirIV []byte, longname stri return "", err } dirEntries, err := dirfd.Readdirnames(-1) + dirfd.Close() if err != nil { tlog.Warn.Printf("findLongnameParent: Readdirnames failed: %v\n", err) return "", err