Mercurial > hg > Game > Cerium
diff TaskManager/kernel/schedule/SchedNop2Ready.cc @ 619:278db3ca751d draft
RenewTask removal
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 15 Nov 2009 02:02:30 +0900 |
parents | 3bc98f6d31ff |
children | 94d82f2c842f |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedNop2Ready.cc Sat Nov 14 21:17:02 2009 +0900 +++ b/TaskManager/kernel/schedule/SchedNop2Ready.cc Sun Nov 15 02:02:30 2009 +0900 @@ -20,19 +20,8 @@ SchedTaskBase* SchedNop2Ready::next(Scheduler *scheduler,SchedTaskBase *p) { - SchedTaskBase *nextSched; - __debug("[SchedNop2Ready:%s]\n", __FUNCTION__); - // delete p; - - nextSched = scheduler->get_nextRenewTaskList(); - - // RenewTask がある - if (nextSched) { - return nextSched; - } else { - scheduler->mail_write(MY_SPE_STATUS_READY); - return new SchedMail(); - } + scheduler->mail_write(MY_SPE_STATUS_READY); + return new SchedMail(); }