Merge pull request #7430 from my-git9/benchmark-test

Fix missing close
This commit is contained in:
Maksym Pavlenko
2022-09-26 10:34:55 -07:00
committed by GitHub

View File

@@ -291,6 +291,7 @@ func updateFile(name string) applierFn {
info, err := file.Stat()
if err != nil {
file.Close()
return err
}
@@ -300,10 +301,12 @@ func updateFile(name string) applierFn {
)
if _, err := rand.Read(buf); err != nil {
file.Close()
return err
}
if _, err := file.WriteAt(buf, offset); err != nil {
file.Close()
return fmt.Errorf("failed to write %q at offset %d: %w", path, offset, err)
}