diff options
| -rw-r--r-- | src/mastersrv/mastersrv.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mastersrv/mastersrv.cpp b/src/mastersrv/mastersrv.cpp index ee1f876f..105577ad 100644 --- a/src/mastersrv/mastersrv.cpp +++ b/src/mastersrv/mastersrv.cpp @@ -140,10 +140,10 @@ void update_servers() { check_servers[i].try_count++; check_servers[i].try_time = now; - if(check_servers[i].try_count > 5) - send_check(&check_servers[i].alt_address); - else + if(check_servers[i].try_count&1) send_check(&check_servers[i].address); + else + send_check(&check_servers[i].alt_address); } } } |