diff packages/kernel/current/src/sched/mlqueue.cxx @ 46:797268ecc331 ecos-sw-1999-10-19

Merge from eCos master repository on 1999-10-19-18:55:31-BST
author jlarmour
date Tue, 19 Oct 1999 19:19:52 +0000
parents 443894e2e912
children c38311975d4f
line wrap: on
line diff
--- a/packages/kernel/current/src/sched/mlqueue.cxx
+++ b/packages/kernel/current/src/sched/mlqueue.cxx
@@ -136,6 +136,10 @@ Cyg_Scheduler_Implementation::add_thread
     cyg_priority pri                            = thread->priority;
     Cyg_ThreadQueue_Implementation *queue       = &run_queue[pri];
 
+    CYG_ASSERT((CYG_THREAD_MIN_PRIORITY >= pri) 
+               && (CYG_THREAD_MAX_PRIORITY <= pri),
+               "Priority out of range!");
+
     // If the thread is on some other queue, remove it
     // here.
     if( thread->queue != NULL )