From a52db8f6ed19384dbc91a6f7e2cf4c09fbe7c2ca Mon Sep 17 00:00:00 2001 From: Wu Shuwen Date: Thu, 5 Nov 2026 05:45:18 +0800 Subject: [PATCH] common/buf/io.go: TimeoutWrapperReader returns ErrReadTimeout when timeout (#7327) https://github.com/XTLS/Xray-core/pull/7327#issuecomment-6634105144 Fixes https://github.com/XTLS/Xray-core/issues/7318 --- common/buf/io.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/buf/io.go b/common/buf/io.go index 6b35052d2..4f0e64f99 100644 --- a/common/buf/io.go +++ b/common/buf/io.go @@ -73,7 +73,7 @@ func (r *TimeoutWrapperReader) ReadMultiBufferTimeout(duration time.Duration) (M } return r.mb, r.err case <-timeout: - return nil, nil + return nil, ErrReadTimeout } }