From 446f29df70f72b3eec735db64634c0b34c017e85 Mon Sep 17 00:00:00 2001 From: Caleb Gardner Date: Tue, 4 Mar 2025 04:33:47 -0600 Subject: [PATCH] Empty io.Reader buffer on EOF --- low/data/reader.go | 1 + 1 file changed, 1 insertion(+) 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)