Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/ppe/TaskManagerImpl.cc @ 647:7c9ded1ea750
MailManager rewrite. not yet worked.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 21 Nov 2009 16:18:47 +0900 |
parents | 70c5c2d2eb24 |
children | 7405d92733a8 |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskManagerImpl.cc Sat Nov 21 11:20:29 2009 +0900 +++ b/TaskManager/kernel/ppe/TaskManagerImpl.cc Sat Nov 21 16:18:47 2009 +0900 @@ -136,7 +136,7 @@ * @param [task] 終了したタスク */ void -TaskManagerImpl::check_task_finish(HTaskPtr me) +TaskManagerImpl::check_task_finish(HTaskPtr me, HTaskInfo *wait_queue) { while(TaskQueue *p = me->wait_me->poll()) { @@ -148,7 +148,7 @@ wait_i->free_(p->waiter); if (wait_i->empty()) { - waitTaskQueue->remove(you); + wait_queue->remove(you); append_activeTask(you); }