Skip to content

Commit ceeeaea

Browse files
committed
Merge pull request #109 from arnehormann/master
ignore io.EOF error if data was fully read
2 parents f82b14f + 035e985 commit ceeeaea

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

buffer.go

+3
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ func (b *buffer) readNext(need int) (p []byte, err error) {
6565
if b.length < need {
6666
// refill
6767
err = b.fill(need) // err deferred
68+
if err == io.EOF && b.length >= need {
69+
err = nil
70+
}
6871
}
6972

7073
p = b.buf[b.idx : b.idx+need]

0 commit comments

Comments
 (0)