Browse Source

Merge pull request #880 from armink/fix_scheduler

[Kernel] Fix a bug on rt_schedule().
Bernard Xiong 7 years ago
parent
commit
121b72df71
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/scheduler.c

+ 5 - 0
src/scheduler.c

@@ -269,6 +269,11 @@ void rt_schedule(void)
             rt_hw_interrupt_enable(level);
             rt_hw_interrupt_enable(level);
         }
         }
     }
     }
+    else
+    {
+        /* enable interrupt */
+        rt_hw_interrupt_enable(level);
+    }
 }
 }
 
 
 /*
 /*