rtt > 约39s 时 rtt * (10000 + loss_v * 10) 超出 u32 范围, debug 构建下直接 panic,release 下评分错误。 改用 u64 计算并钳制回 u32。 测试:test_get_channel_score_large_rtt_no_overflow 覆盖 u32::MAX rtt 与正常大小关系。
rtt > 约39s 时 rtt * (10000 + loss_v * 10) 超出 u32 范围, debug 构建下直接 panic,release 下评分错误。 改用 u64 计算并钳制回 u32。 测试:test_get_channel_score_large_rtt_no_overflow 覆盖 u32::MAX rtt 与正常大小关系。