version 1.4.2.7, 2012/01/24 15:29:09
|
version 1.4.2.8, 2012/01/24 15:30:55
|
Line 133 schedInit(void ** __restrict data, size_t datlen)
|
Line 133 schedInit(void ** __restrict data, size_t datlen)
|
memset(root, 0, sizeof(sched_root_task_t)); |
memset(root, 0, sizeof(sched_root_task_t)); |
|
|
/* INFINIT polling period by default */ |
/* INFINIT polling period by default */ |
root->root_poll.tv_sec = root->root_poll.tv_nsec = -1; | sched_timespecinf(&root->root_poll); |
|
|
#ifdef HAVE_LIBPTHREAD |
#ifdef HAVE_LIBPTHREAD |
for (i = 0; i < taskMAX; i++) |
for (i = 0; i < taskMAX; i++) |
Line 505 schedPolling(sched_root_task_t * __restrict root, stru
|
Line 505 schedPolling(sched_root_task_t * __restrict root, stru
|
*tsold = root->root_poll; |
*tsold = root->root_poll; |
|
|
if (!ts) |
if (!ts) |
root->root_poll.tv_sec = root->root_poll.tv_nsec = -1; | sched_timespecinf(&root->root_poll); |
else |
else |
root->root_poll = *ts; |
root->root_poll = *ts; |
|
|