Mercurial > flash_v2
diff packages/kernel/current/src/common/thread.cxx @ 124:0ec04793409a ecos-sw-2000-09-11
Merge from eCos master repository on 2000-09-11-03:00:13-BST
| author | jlarmour |
|---|---|
| date | Mon, 11 Sep 2000 02:42:46 +0000 |
| parents | 6ed91473a1cd |
| children | 0ae0bc38e387 |
line wrap: on
line diff
--- a/packages/kernel/current/src/common/thread.cxx +++ b/packages/kernel/current/src/common/thread.cxx @@ -458,11 +458,7 @@ Cyg_Thread::counted_sleep( cyg_tick_coun current->sleep(); // prepare to sleep current->state |= COUNTSLEEP; // Set the state - CYG_ASSERT( Cyg_Scheduler::get_sched_lock() == 1, - "Called with non-zero scheduler lock"); - - Cyg_Scheduler::unlock(); - Cyg_Scheduler::lock(); + Cyg_Scheduler::reschedule(); // clear the timer; if it actually fired, no worries. clear_timer();
