diff --git a/low/data/reader.go b/low/data/reader.go index df95bed..e556369 100644 --- a/low/data/reader.go +++ b/low/data/reader.go @@ -41,6 +41,7 @@ func (r *Reader) advance() error { r.dat, err = io.ReadAll(r.frag) return err } else if r.curIndex >= uint64(len(r.sizes)) { + r.dat = []byte{} return io.EOF } realSize := r.sizes[r.curIndex] &^ (1 << 24)