Skip to content

Commit 143808c

Browse files
Fix duplicate API calls on obj.Stat() (#2028)
1 parent de1893f commit 143808c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

api-get-object.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ func (o *Object) doGetRequest(request getRequest) (getResponse, error) {
318318
response := <-o.resCh
319319

320320
// Return any error to the top level.
321-
if response.Error != nil {
321+
if response.Error != nil && response.Error != io.EOF {
322322
return response, response.Error
323323
}
324324

@@ -340,7 +340,7 @@ func (o *Object) doGetRequest(request getRequest) (getResponse, error) {
340340
// Data are ready on the wire, no need to reinitiate connection in lower level
341341
o.seekData = false
342342

343-
return response, nil
343+
return response, response.Error
344344
}
345345

346346
// setOffset - handles the setting of offsets for

0 commit comments

Comments
 (0)