Mercurial > hg > Members > kono > Cerium
comparison TaskManager/Cell/CellTaskManagerImpl.cc @ 76:5a1a5f4c28fd
*** empty log message ***
author | gongo |
---|---|
date | Mon, 18 Feb 2008 11:40:11 +0900 |
parents | 811ffebd8deb |
children | 83b57e03d3ef |
comparison
equal
deleted
inserted
replaced
75:db2b7c565b89 | 76:5a1a5f4c28fd |
---|---|
106 __debug_ppe("[PPE] recv from [SPE %d] : 0x%x\n", id, data); | 106 __debug_ppe("[PPE] recv from [SPE %d] : 0x%x\n", id, data); |
107 bufferManager->check_task_finish((HTaskPtr)data); | 107 bufferManager->check_task_finish((HTaskPtr)data); |
108 } | 108 } |
109 } | 109 } |
110 } | 110 } |
111 } while (list == NULL && !bufferManager->activeTaskQueue); | 111 } while (list == NULL && bufferManager->waitTaskQueue |
112 && !bufferManager->activeTaskQueue); | |
112 | 113 |
113 if (list == NULL) { | 114 if (list == NULL) { |
114 next_list = set_task(); | 115 next_list = set_task(); |
115 d = mailManager->create((unsigned int)next_list); | 116 if (next_list != NULL) { |
116 list = MailManager::append_mailQueue(list, d); | 117 d = mailManager->create((unsigned int)next_list); |
118 list = MailManager::append_mailQueue(list, d); | |
119 } | |
117 } | 120 } |
118 | 121 |
119 return list; | 122 return list; |
120 } | 123 } |
121 | 124 |