mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 18:23:54 +02:00
Merge pull request #1124 from birarda/master
avoid a divide by zero in PacketSender
This commit is contained in:
commit
e2f9cf47ea
1 changed files with 2 additions and 0 deletions
|
@ -74,6 +74,8 @@ bool PacketSender::process() {
|
|||
// we can determine how many packets we need to send per call to achieve our desired
|
||||
// packets per second send rate.
|
||||
int callsPerSecond = USECS_PER_SECOND / averageCallTime;
|
||||
// make sure our number of calls per second doesn't cause a divide by zero
|
||||
glm::clamp(callsPerSecond, 1, _packetsPerSecond);
|
||||
packetsPerCall = ceil(_packetsPerSecond / callsPerSecond);
|
||||
|
||||
// send at least one packet per call, if we have it
|
||||
|
|
Loading…
Reference in a new issue