diff --git a/libs/gst/check/gstcheck.h b/libs/gst/check/gstcheck.h index 45f7a5817f..9bb8ca3673 100644 --- a/libs/gst/check/gstcheck.h +++ b/libs/gst/check/gstcheck.h @@ -622,8 +622,7 @@ G_STMT_START { \ #define THREAD_SWITCH() \ G_STMT_START { \ - /* a minimal sleep is a context switch */ \ - g_usleep (1); \ + g_thread_yield (); \ } G_STMT_END; #define THREAD_TEST_RUNNING() (!!_gst_check_threads_running)