mirror of
https://github.com/minio/minio.git
synced 2026-11-13 14:44:19 +00:00
select: Fix leak on compressed files (#11302)
Properly close gzip reader when done reading fixes #11300
This commit is contained in:
1 parent
a5e23a40ff
commit
19fb1086b2
2 files changed
+17
-11
No files matched your search
@@ -243,6 +243,7 @@ func (api objectAPIHandlers) SelectObjectContentHandler(w http.ResponseWriter, r
|
||||
}
|
||||
return
|
||||
}
|
||||
defer s3Select.Close()
|
||||
|
||||
if err = s3Select.Open(getObject); err != nil {
|
||||
if serr, ok := err.(s3select.SelectError); ok {
|
||||
@@ -281,7 +282,6 @@ func (api objectAPIHandlers) SelectObjectContentHandler(w http.ResponseWriter, r
|
||||
}
|
||||
|
||||
s3Select.Evaluate(w)
|
||||
s3Select.Close()
|
||||
|
||||
// Notify object accessed via a GET request.
|
||||
sendEvent(eventArgs{
|
||||
|
||||
Reference in new issue
Block a user