diff --git a/assignment-client/src/audio/AudioMixer.cpp b/assignment-client/src/audio/AudioMixer.cpp index 8fda0ead8e..cb1c7957ae 100644 --- a/assignment-client/src/audio/AudioMixer.cpp +++ b/assignment-client/src/audio/AudioMixer.cpp @@ -827,7 +827,12 @@ void AudioMixer::broadcastMixes() { } usecToSleep = (++nextFrame * AudioConstants::NETWORK_FRAME_USECS) - timer.nsecsElapsed() / 1000; // ns to us - + + if (quint64(usecToSleep) > USECS_PER_SECOND) { + qDebug() << "DANGER: amount to sleep is" << usecToSleep; + qDebug() << "NextFrame is" << nextFrame << "and timer nsecs elapsed is" << timer.nsecsElapsed(); + } + if (usecToSleep > 0) { usleep(usecToSleep); }