call partStream if pos is less than parts size

This commit is contained in:
divyam234 2023-11-03 19:02:41 +05:30
parent 60cdcae3f6
commit 19d581d054

View file

@ -52,8 +52,11 @@ func (r *linearReader) Read(p []byte) (n int, err error) {
r.buffer = r.next()
if len(r.buffer) == 0 {
r.pos++
if r.pos < len(r.parts) {
r.next = r.partStream()
}
}
r.i = 0
}