version 1.2.2.2, 2011/10/04 14:04:35
|
version 1.2.2.3, 2011/10/04 14:17:32
|
Line 379 schedRun(sched_root_task_t * __restrict root, volatile
|
Line 379 schedRun(sched_root_task_t * __restrict root, volatile
|
return -1; |
return -1; |
if (root->root_hooks.hook_exec.fetch) { |
if (root->root_hooks.hook_exec.fetch) { |
if (killState) |
if (killState) |
while (!*killState) | while (!*killState) { |
if ((task = root->root_hooks.hook_exec.fetch(root, NULL))) |
if ((task = root->root_hooks.hook_exec.fetch(root, NULL))) |
schedCall(task); |
schedCall(task); |
|
} |
else |
else |
while ((task = root->root_hooks.hook_exec.fetch(root, NULL))) |
while ((task = root->root_hooks.hook_exec.fetch(root, NULL))) |
schedCall(task); |
schedCall(task); |