From 58fcdceca24f113b8c5c2c41ed26e360e81e05a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Mon, 9 Feb 2026 13:46:53 +0800 Subject: [PATCH] Fix naive padding --- protocol/naive/inbound_conn.go | 1 + 1 file changed, 1 insertion(+) diff --git a/protocol/naive/inbound_conn.go b/protocol/naive/inbound_conn.go index 1dbb2bd8..0711b637 100644 --- a/protocol/naive/inbound_conn.go +++ b/protocol/naive/inbound_conn.go @@ -95,6 +95,7 @@ func (p *paddingConn) writeWithPadding(writer io.Writer, data []byte) (n int, er binary.BigEndian.PutUint16(header, uint16(len(data))) header[2] = byte(paddingSize) common.Must1(buffer.Write(data)) + buffer.Extend(paddingSize) _, err = writer.Write(buffer.Bytes()) if err == nil { n = len(data)