diff --git a/stream.go b/stream.go index 16bbd16..31ca0e4 100644 --- a/stream.go +++ b/stream.go @@ -155,7 +155,6 @@ func (s *stream) tryReadv2(b []byte) (n int, err error) { s.bufferLock.Lock() if len(s.buffers) > 0 { n = copy(b, *s.buffers[0]) - s.buffers[0] = s.buffers[0] *s.buffers[0] = (*s.buffers[0])[n:] if len(*s.buffers[0]) == 0 { s.buffers[0] = nil