version 1.29.8.2, 2023/02/23 15:31:17
|
version 1.30.2.3, 2023/02/23 15:41:45
|
Line 389 schedEnd(sched_root_task_t ** __restrict root)
|
Line 389 schedEnd(sched_root_task_t ** __restrict root)
|
|
|
if ((*root)->root_sigthr) { |
if ((*root)->root_sigthr) { |
pthread_cancel((*root)->root_sigthr); |
pthread_cancel((*root)->root_sigthr); |
(*root)->root_sigthr ^= (*root)->root_sigthr; | #ifdef __linux__ |
| (*root)->root_sigthr = 0L; |
| #else |
| (*root)->root_sigthr = NULL; |
| #endif |
} |
} |
#endif |
#endif |
|
|
Line 1152 schedSignalDispatch(sched_root_task_t * __restrict roo
|
Line 1156 schedSignalDispatch(sched_root_task_t * __restrict roo
|
|
|
if (!on) { |
if (!on) { |
pthread_cancel(root->root_sigthr); |
pthread_cancel(root->root_sigthr); |
root->root_sigthr ^= root->root_sigthr; | #ifdef __linux__ |
| root->root_sigthr = 0L; |
| #else |
| root->root_sigthr = NULL; |
| #endif |
return 0; |
return 0; |
} |
} |
|
|