core/rawdb: close directory fd on Readdirnames error in cleanup (#33798)

This commit is contained in:
Galoretka 2026-02-10 04:10:56 +02:00 committed by GitHub
parent 32a35bfcd3
commit 7faa676b03
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -221,13 +221,12 @@ func cleanup(path string) error {
if err != nil {
return err
}
defer dir.Close()
names, err := dir.Readdirnames(0)
if err != nil {
return err
}
if cerr := dir.Close(); cerr != nil {
return cerr
}
for _, name := range names {
if name == filepath.Base(path)+tmpSuffix {
log.Info("Removed leftover freezer directory", "name", name)