Mercurial > hg > Game > Cerium
diff TaskManager/Cell/CellTaskManagerImpl.cc @ 66:1034077dd217
*** empty log message ***
author | gongo |
---|---|
date | Sun, 17 Feb 2008 18:29:08 +0900 |
parents | 519d24aa7ac8 |
children | 7d2874fb0671 |
line wrap: on
line diff
--- a/TaskManager/Cell/CellTaskManagerImpl.cc Sun Feb 17 18:06:53 2008 +0900 +++ b/TaskManager/Cell/CellTaskManagerImpl.cc Sun Feb 17 18:29:08 2008 +0900 @@ -27,6 +27,7 @@ { int id; int data; + unsigned int send; for (id = 0; id < machineNum; id++) { while (1) { @@ -40,8 +41,13 @@ __debug_ppe("[PPE] recv from [SPE %d] : 0x%x\n", data, id); bufferManager->check_task_finish((HTaskPtr)data); } + + send = (unsigned int)id; + //¥ئ¥¹¥بحر + speThreads->send_mail(id, &send); } } + return TaskManagerImpl::mail_check(mail_list); }