Browse Source

OSC: fixed an issue where OSCReceiver was busy-waiting and consuming lots of CPU.

tags/2021-05-28
Timur Doumler 10 years ago
parent
commit
4f034dbc77
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      modules/juce_osc/osc/juce_OSCReceiver.cpp

+ 4
- 0
modules/juce_osc/osc/juce_OSCReceiver.cpp View File

@@ -434,6 +434,10 @@ private:
{
jassert (socket != nullptr);
char buffer[oscBufferSize];
socket->waitUntilReady (true, -1);
if (threadShouldExit())
return;
const int bytesRead = socket->read (buffer, (int) sizeof (buffer), false);


Loading…
Cancel
Save