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);
 }