X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2Flnet%2Flib-move.c;h=0906690a3453a146e4ffe99256b55b19f5b56708;hp=a531d94c69c1a9413b14dac19deab4ba276eef20;hb=4443604ca437aaafe2a0dc700c1ceb8b131ba126;hpb=eea69eda85687af3f5589e34aa3acbe04d776132 diff --git a/lnet/lnet/lib-move.c b/lnet/lnet/lib-move.c index a531d94..0906690 100644 --- a/lnet/lnet/lib-move.c +++ b/lnet/lnet/lib-move.c @@ -1122,6 +1122,12 @@ lnet_compare_routes(lnet_route_t *r1, lnet_route_t *r2) lnet_peer_t *p1 = r1->lr_gateway; lnet_peer_t *p2 = r2->lr_gateway; + if (r1->lr_priority < r2->lr_priority) + return 1; + + if (r1->lr_priority > r2->lr_priority) + return -1; + if (r1->lr_hops < r2->lr_hops) return 1;