proc_switch(): rename from proc_schedule(). Split out the real cooperative scheduler.
[bertos.git] / bertos / kern / signal.c
index 3e882cef168775f53367cf0561195bdfd9587495..d4fe178ed75567c21348dc72b1665eb477a608a3 100644 (file)
@@ -164,13 +164,13 @@ sigmask_t sig_wait(sigmask_t sigs)
                CurrentProcess->sig_wait = sigs;
 
                /*
-                * Go to sleep and proc_schedule() another process.
+                * Go to sleep and proc_switch() to another process.
                 *
-                * We re-enable IRQs because proc_schedule() does not
+                * We re-enable IRQs because proc_switch() does not
                 * guarantee to save and restore the interrupt mask.
                 */
                IRQ_RESTORE(flags);
-               proc_schedule();
+               proc_switch();
                IRQ_SAVE_DISABLE(flags);
 
                /*