From 0e6ab63b8a6623f4f14579c38ded9e1c3e70dadf Mon Sep 17 00:00:00 2001 From: Fangliding Date: Wed, 3 Jun 2026 22:42:37 +0800 Subject: [PATCH] nil safe --- transport/internet/splithttp/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/transport/internet/splithttp/config.go b/transport/internet/splithttp/config.go index 8f8fc85e8..16b4d47f1 100644 --- a/transport/internet/splithttp/config.go +++ b/transport/internet/splithttp/config.go @@ -481,6 +481,9 @@ func init() { } func (c *RangeConfig) rand() int32 { + if c == nil { + return 0 + } return int32(crypto.RandBetween(int64(c.From), int64(c.To))) }