Fix the bug when empty run_link in lab7_result

This commit is contained in:
ArchStacker 2015-06-07 21:03:21 +08:00
parent d4da46a116
commit bbb79651d2

View File

@ -124,7 +124,7 @@ alloc_proc(void) {
proc->wait_state = 0; proc->wait_state = 0;
proc->cptr = proc->optr = proc->yptr = NULL; proc->cptr = proc->optr = proc->yptr = NULL;
proc->rq = NULL; proc->rq = NULL;
proc->run_link.prev = proc->run_link.next = NULL; list_init(&(proc->run_link));
proc->time_slice = 0; proc->time_slice = 0;
proc->lab6_run_pool.left = proc->lab6_run_pool.right = proc->lab6_run_pool.parent = NULL; proc->lab6_run_pool.left = proc->lab6_run_pool.right = proc->lab6_run_pool.parent = NULL;
proc->lab6_stride = 0; proc->lab6_stride = 0;