zephyr/tests/kernel/threads
Andrew Boie f1b5d9db8e kernel: fix issue with k_thread_join() timeouts
If k_thread_join() was passed with an actual timeout value,
and not K_FOREVER, the blocking thread was not being properly
woken up when the target thread exits. The timeout itself
was never aborted, causing the joining thread to remain
un-scheduled until the timeout expires.

Amend the k_thread_join() test cases to check that the join
completed before the provided timeout period expired.

Fixes: #24744

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2020-05-05 11:43:08 -07:00
..
dynamic_thread
no-multithreading
thread_apis kernel: fix issue with k_thread_join() timeouts 2020-05-05 11:43:08 -07:00
thread_init timeout: Fix up API usage 2020-03-31 19:40:47 -04:00