diff options
Diffstat (limited to 'Tools/WebKitTestRunner/efl/TestControllerEfl.cpp')
-rw-r--r-- | Tools/WebKitTestRunner/efl/TestControllerEfl.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Tools/WebKitTestRunner/efl/TestControllerEfl.cpp b/Tools/WebKitTestRunner/efl/TestControllerEfl.cpp index 6f514ff2e..c69b3c99d 100644 --- a/Tools/WebKitTestRunner/efl/TestControllerEfl.cpp +++ b/Tools/WebKitTestRunner/efl/TestControllerEfl.cpp @@ -65,10 +65,9 @@ void TestController::platformRunUntil(bool& condition, double timeout) { if (timeout == m_noTimeout) { // Never timeout if we are debugging or not meant to timeout. - while (!condition) { + while (!condition) ecore_main_loop_iterate(); - sleep(1); - } + return; } timer = ecore_timer_loop_add(timeout, timerFired, 0); |