From 997dff4fae6470dced58fbd6f8e57f8d496487d4 Mon Sep 17 00:00:00 2001 From: cui Date: Thu, 21 Aug 2025 06:22:21 +0800 Subject: [PATCH] p2p: using math.MaxInt32 from go std lib (#32357) Co-authored-by: Felix Lange --- p2p/msgrate/msgrate.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/p2p/msgrate/msgrate.go b/p2p/msgrate/msgrate.go index de1a3177db..7702256ed4 100644 --- a/p2p/msgrate/msgrate.go +++ b/p2p/msgrate/msgrate.go @@ -171,8 +171,7 @@ func (t *Tracker) Capacity(kind uint64, targetRTT time.Duration) int { // roundCapacity gives the integer value of a capacity. // The result fits int32, and is guaranteed to be positive. func roundCapacity(cap float64) int { - const maxInt32 = float64(1<<31 - 1) - return int(math.Min(maxInt32, math.Max(1, math.Ceil(cap)))) + return int(min(math.MaxInt32, max(1, math.Ceil(cap)))) } // Update modifies the peer's capacity values for a specific data type with a new