From 982ef728639113069db6af0b7869afc457853a9b Mon Sep 17 00:00:00 2001 From: Angelo Mantellini Date: Tue, 12 Mar 2019 13:58:22 +0100 Subject: [HICN-107] Error in the forwarder load balancer Change-Id: I28aaa68b69d0399464ea14701a497192a6056e87 Signed-off-by: Angelo Mantellini --- hicn-light/src/strategies/loadBalancer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hicn-light') diff --git a/hicn-light/src/strategies/loadBalancer.c b/hicn-light/src/strategies/loadBalancer.c index 5be6a0182..8dda98603 100644 --- a/hicn-light/src/strategies/loadBalancer.c +++ b/hicn-light/src/strategies/loadBalancer.c @@ -120,7 +120,7 @@ static unsigned _select_Nexthop(StrategyLoadBalancer *strategy) { double w = strategyNexthopState_GetWeight(elem); double prob = w / strategy->weights_sum; - if ((rnd >= start_range) && (rnd < (start_range + prob))) { + if ((rnd >= start_range) && (rnd <= (start_range + prob))) { nexthop = parcUnsigned_GetUnsigned(cid); break; } else { -- cgit 1.2.3-korg