Fix ss2022 big buffer && udp mult user

This commit is contained in:
Fangliding
2026-09-29 18:47:24 +08:00
parent e5e85ca9da
commit 7dc35bac94
6 changed files with 157 additions and 54 deletions
+2 -3
View File
@@ -146,9 +146,8 @@ func (i *Inbound) processTCP(ctx context.Context, conn net.Conn, dispatcher rout
}
if len(reqHeader.EarlyData) > 0 {
earlyBuf := buf.New()
earlyBuf.Write(reqHeader.EarlyData)
if err := link.Writer.WriteMultiBuffer(buf.MultiBuffer{earlyBuf}); err != nil {
mb := buf.MergeBytes(nil, reqHeader.EarlyData)
if err := link.Writer.WriteMultiBuffer(mb); err != nil {
return err
}
}