diff --git a/pbuf/pooler.go b/pbuf/pooler.go index 0ffe7d4..ff43422 100644 --- a/pbuf/pooler.go +++ b/pbuf/pooler.go @@ -78,6 +78,7 @@ func (bufpooler[USRDAT]) Copy(dst, src *UserBuffer[USRDAT]) { dst.Reset() srccp := *src _, err := io.Copy(dst, &srccp) + dst.DAT = srccp.DAT if err != nil { panic(err) }