diff --git a/modules/lcr_rate/lcr_rate_mod.c b/modules/lcr_rate/lcr_rate_mod.c index 7c6594cae..893ae38ca 100644 --- a/modules/lcr_rate/lcr_rate_mod.c +++ b/modules/lcr_rate/lcr_rate_mod.c @@ -206,7 +206,7 @@ static int peers_cmp(const void *aa, const void *bb) { return 1; if (a->cost > b->cost) return -1; - if (a->weight < b->cost) + if (a->weight < b->weight) return 1; return -1; }