X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=schedule.cc;h=1cd5b0f1a9f3db7410965a8afad7e67f27a360d3;hb=37bf8e7d54c72e0aeee029a491e45bb9d7b2f409;hp=f68cb528a16b846a2f2653ecd3336b6ca496fee8;hpb=9593acf48b245704a75d0e115d6dec1baf51f07c;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) {