|
|
| version 1.21, 2013/08/26 18:48:23 | version 1.21.2.2, 2013/09/02 11:19:20 |
|---|---|
| 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 = 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 173 _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 |