diff --git a/doc/reference/kernel/threads/index.rst b/doc/reference/kernel/threads/index.rst index 4fb96613758..8f3a38c2686 100644 --- a/doc/reference/kernel/threads/index.rst +++ b/doc/reference/kernel/threads/index.rst @@ -89,7 +89,7 @@ In some cases a thread may want to sleep until another thread terminates. This can be accomplished with the :c:func:`k_thread_join` API. This will block the calling thread until either the timeout expires, the target thread self-exits, or the target thread aborts (either due to a -k_thread_abort() call or triggering a fatal error). +:c:func:`k_thread_abort` call or triggering a fatal error). Once a thread has terminated, the kernel guarantees that no use will be made of the thread struct. The memory of such a struct can then be