mirror of
https://gitlab.com/d3tn/ud3tn.git
synced 2026-08-13 12:33:27 +02:00
In order to properly clean up all resources allocated by threads, we need to join the non-detached threads. This is not possible within the `sigaction` exit handler function. For this reason, the termination logic is changed to use `sigwait`. In addition, SIGALRM is added to the list of handled signals and SIGUSR1, SIGUSR2 are ignored. Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com> |
||
|---|---|---|
| .. | ||
| posix | ||
| hal_io.h | ||
| hal_platform.h | ||
| hal_queue.h | ||
| hal_semaphore.h | ||
| hal_task.h | ||
| hal_time.h | ||
| hal_types.h | ||