|
version 1.37, 2024/03/20 12:52:49
|
version 1.37.6.1, 2026/05/19 00:39:51
|
|
Line 12 terms:
|
Line 12 terms:
|
| All of the documentation and software included in the ELWIX and AITNET |
All of the documentation and software included in the ELWIX and AITNET |
| Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> |
Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> |
| |
|
| Copyright 2004 - 2024 | Copyright 2004 - 2026 |
| by Michael Pounov <misho@elwix.org>. All rights reserved. |
by Michael Pounov <misho@elwix.org>. All rights reserved. |
| |
|
| Redistribution and use in source and binary forms, with or without |
Redistribution and use in source and binary forms, with or without |
|
Line 444 schedCall(sched_task_t * __restrict task)
|
Line 444 schedCall(sched_task_t * __restrict task)
|
| if (!TASK_ISLOCKED(task)) |
if (!TASK_ISLOCKED(task)) |
| TASK_LOCK(task); |
TASK_LOCK(task); |
| |
|
| |
if (task->task_root->root_hooks.hook_exec.profile) |
| |
task->task_root->root_hooks.hook_exec.profile(task->task_root, (void*) 0); |
| ptr = task->task_func(task); |
ptr = task->task_func(task); |
| |
if (task->task_root->root_hooks.hook_exec.profile) |
| |
task->task_root->root_hooks.hook_exec.profile(task->task_root, (void*) 1); |
| |
|
| TASK_UNLOCK(task); |
TASK_UNLOCK(task); |
| return ptr; |
return ptr; |