From 1258dca3ff722b0addf35d7e08fa4b93f87e1837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A3=8E=E6=89=87=E6=BB=91=E7=BF=94=E7=BF=BC?= Date: Thu, 14 Aug 2025 09:39:21 +0000 Subject: [PATCH] Return writed From annoying request --- transport/internet/splithttp/dialer.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/transport/internet/splithttp/dialer.go b/transport/internet/splithttp/dialer.go index 9133f9a0..c0e35422 100644 --- a/transport/internet/splithttp/dialer.go +++ b/transport/internet/splithttp/dialer.go @@ -495,11 +495,13 @@ func (w uploadWriter) Write(b []byte) (int, error) { return 0, err } + var writed int for _, buff := range buffer.MultiBuffer { err := w.WriteMultiBuffer(buf.MultiBuffer{buff}) if err != nil { - return 0, err + return writed, err } + writed += int(buff.Len()) } - return n, nil + return writed, nil }