From 0067a883084a2b0bf527dfeec72f2a4532474db4 Mon Sep 17 00:00:00 2001 From: Alexander Yastrebov Date: Tue, 15 Oct 2024 23:21:53 +0200 Subject: [PATCH] Use Next instead of io.Discard to skip header --- protocol.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocol.go b/protocol.go index 5d0c69a..57ea10f 100644 --- a/protocol.go +++ b/protocol.go @@ -300,7 +300,7 @@ func (p *Conn) readHeader() error { header, err := Read(br) if err == nil { - _, err = io.CopyN(io.Discard, bb, int64(bb.Len()-br.Buffered())) + _ = bb.Next(bb.Len() - br.Buffered()) // skip header } if bb.Len() == 0 {