summaryrefslogtreecommitdiff
path: root/node/AtomicCounter.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2014-11-21 10:50:27 -0800
committerAdam Ierymenko <adam.ierymenko@gmail.com>2014-11-21 10:50:27 -0800
commit7619b0ecbdb3485ff5f2531cea4b660e793b5467 (patch)
tree75f4e0e6b855f53f54bf36b05112e33f071b8d19 /node/AtomicCounter.hpp
parent0c85b4ef5f406c51454b33ce22f0ce1585dbfb93 (diff)
downloadinfinitytier-7619b0ecbdb3485ff5f2531cea4b660e793b5467.tar.gz
infinitytier-7619b0ecbdb3485ff5f2531cea4b660e793b5467.zip
Send multicasts in random order.
This should not affect most users, but on large networks it should cause service announcements to work a lot better. This is the result of a prolonged discussion with a user about the visibility of game servers on a large network. The old multicast algorithm was de-facto randomized due to its distributed nature, while the new algorithm is more deterministic. This will restore some randomization beyond limit-overflow conditions. It won't affect small networks at all.
Diffstat (limited to 'node/AtomicCounter.hpp')
0 files changed, 0 insertions, 0 deletions