Skip to content

Commit f18c634

Browse files
authored
Merge pull request #45 from ahouene/s3-load-memleak
S3 backend: add missing Close method call for Minio GetObject
2 parents 2c24d20 + a8878d2 commit f18c634

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

backends/s3/s3.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ func (b *Backend) Load(ctx context.Context, name string) ([]byte, error) {
212212
} else if obj == nil {
213213
return nil, os.ErrNotExist
214214
}
215+
defer obj.Close()
215216

216217
p, err := io.ReadAll(obj)
217218
if err = convertMinioError(err, false); err != nil {

0 commit comments

Comments
 (0)