From af21d53f342ff4e93d457271a2139a9848f52c8f Mon Sep 17 00:00:00 2001 From: fumiama Date: Fri, 31 Dec 2021 14:05:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=88=86=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gold/link/link.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gold/link/link.go b/gold/link/link.go index 38fe9a7..f892e1a 100644 --- a/gold/link/link.go +++ b/gold/link/link.go @@ -76,6 +76,10 @@ func (l *Link) Read() *head.Packet { // Write 向 peer 发包 func (l *Link) Write(p *head.Packet, istransfer bool) (n int, err error) { if len(p.Data) <= int(l.me.mtu) { + if !istransfer { + p.FillHash() + p.Data = l.Encode(p.Data) + } return l.write(p, 0, istransfer, false) } p.FillHash()