diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-13 20:08:08 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-12-13 20:08:08 +0000 |
| commit | 24b023a4450de3b7fb201633b863867f0b59dd17 (patch) | |
| tree | 600b7d72e628b559c23ecbdb6db8d8294db9ebdc /src/mastersrv/mastersrv.cpp | |
| parent | bb48ddc34f7aa1a2a773d38b5a82f2ff5272426d (diff) | |
| download | zcatch-24b023a4450de3b7fb201633b863867f0b59dd17.tar.gz zcatch-24b023a4450de3b7fb201633b863867f0b59dd17.zip | |
fixed the master server to it support alternative address
Diffstat (limited to 'src/mastersrv/mastersrv.cpp')
| -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); } } } |