fix dead loop in merging reader

This commit is contained in:
Darien Raymond
2017-03-28 13:10:57 +02:00
parent f643344154
commit b2c7b1a120
+3 -1
View File
@@ -15,7 +15,9 @@ func NewMergingReader(reader Reader) Reader {
func (r *MergingReader) Read() (*Buffer, error) {
if r.leftover != nil {
return r.leftover, nil
b := r.leftover
r.leftover = nil
return b, nil
}
b, err := r.reader.Read()