version 1.21, 2013/08/26 18:48:23
|
version 1.21.2.1, 2013/08/27 01:27:33
|
Line 138 _sched_threadWrapper(sched_task_t *t)
|
Line 138 _sched_threadWrapper(sched_task_t *t)
|
/* notify parent, thread is ready for execution */ |
/* notify parent, thread is ready for execution */ |
pthread_testcancel(); |
pthread_testcancel(); |
|
|
ret = TASK_FUNC(t)(t); | // ret = TASK_FUNC(t)(t); |
| ret = schedCall(t); |
|
|
pthread_cleanup_pop(42); |
pthread_cleanup_pop(42); |
TASK_ROOT(t)->root_ret = ret; |
TASK_ROOT(t)->root_ret = ret; |
Line 173 _sched_rtcWrapper(sched_task_t *t)
|
Line 174 _sched_rtcWrapper(sched_task_t *t)
|
|
|
timer_delete((timer_t) TASK_DATLEN(t)); |
timer_delete((timer_t) TASK_DATLEN(t)); |
|
|
return func(task); | return schedCall(task); |
} |
} |
#endif |
#endif |
|
|