diff --git a/sched_yield.c b/sched_yield.c
index e0416ab09714b35abd4006c19c3d109eb3da0c0a..450d48c61d8da50a8803622e1de8b97150b8e832 100644
--- a/sched_yield.c
+++ b/sched_yield.c
@@ -76,7 +76,7 @@ sched_yield (void)
  * ------------------------------------------------------
  */
 {
-  pte_osThreadSleep (1);
+  pte_osThreadSleep (0);
 
   return 0;
 }