X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=schedule.cc;h=1cd5b0f1a9f3db7410965a8afad7e67f27a360d3;hb=f9772fc7b25c7c632e51e0888599f0063bc40d60;hp=f68cb528a16b846a2f2653ecd3336b6ca496fee8;hpb=1b793f0683aff025afe2e19519572e3599575a19;p=model-checker.git diff --git a/schedule.cc b/schedule.cc index f68cb52..1cd5b0f 100644 --- a/schedule.cc +++ b/schedule.cc @@ -43,7 +43,9 @@ bool Scheduler::is_enabled(Thread *t) const } enabled_type_t Scheduler::get_enabled(Thread *t) { - return enabled[id_to_int(t->get_id())]; + int id = id_to_int(t->get_id()); + ASSERT(idhas_priority(curr_tid))) { - t = model->get_thread(int_to_id(curr_tid)); + t = model->get_thread(curr_tid); break; } if (curr_thread_index == old_curr_thread) {