The team message receiver should use SO_REUSEPORT such that a TCM and the GameController can run on the same computer. The other network services should likely not set such flags (e.g. SO_REUSEPORT does load balancing for unicast packets on Linux, which is undesirable for status messages), but maybe other socket flags are good?
The team message receiver should use
SO_REUSEPORT
such that a TCM and the GameController can run on the same computer. The other network services should likely not set such flags (e.g.SO_REUSEPORT
does load balancing for unicast packets on Linux, which is undesirable for status messages), but maybe other socket flags are good?