修改masterserver排序规则
This commit is contained in:
parent
9a811b6db4
commit
73dce8fc5a
@ -178,18 +178,18 @@ void GSMgr::RearrangeNode()
|
|||||||
[] (const GSNode* a, const GSNode* b)
|
[] (const GSNode* a, const GSNode* b)
|
||||||
{
|
{
|
||||||
if (a->servicing && b->servicing) {
|
if (a->servicing && b->servicing) {
|
||||||
if (a->room_num < b->room_num) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (a->room_num > b->room_num) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if (a->online_num < b->online_num) {
|
if (a->online_num < b->online_num) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (a->online_num > b->online_num) {
|
if (a->online_num > b->online_num) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (a->room_num < b->room_num) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (a->room_num > b->room_num) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
return a->node_idx > b->node_idx;
|
return a->node_idx > b->node_idx;
|
||||||
}
|
}
|
||||||
if (a->servicing) {
|
if (a->servicing) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user