diff --git a/campcaster/src/products/gLiveSupport/src/GLiveSupport.cxx b/campcaster/src/products/gLiveSupport/src/GLiveSupport.cxx index 1f2ee2f15..a1db4644e 100644 --- a/campcaster/src/products/gLiveSupport/src/GLiveSupport.cxx +++ b/campcaster/src/products/gLiveSupport/src/GLiveSupport.cxx @@ -1593,6 +1593,7 @@ GLiveSupport :: playTestSoundOnCue(void) throw () cuePlayer->start(); Ptr::Ref sleepT(new time_duration(microseconds(10))); while (cuePlayer->isPlaying()) { + runMainLoop(); TimeConversion::sleep(sleepT); } } catch (std::runtime_error &e) {