From 884f2c133285f57eeef095ccfd6b550e102bffbd Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 11 Nov 2020 17:02:45 +0000 Subject: [PATCH] Windows: Use Thread::sleep() instead of yield() when waiting for ChildProcess output to avoid eating CPU --- modules/juce_core/native/juce_win32_Threads.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_core/native/juce_win32_Threads.cpp b/modules/juce_core/native/juce_win32_Threads.cpp index dbe0c6b5da..296ec45505 100644 --- a/modules/juce_core/native/juce_win32_Threads.cpp +++ b/modules/juce_core/native/juce_win32_Threads.cpp @@ -448,7 +448,7 @@ public: if (! isRunning()) break; - Thread::yield(); + Thread::sleep (1); } else {