This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 134ba33ca70120afc82bc8e5798950e232166fdb
Author: Marco Casaroli <[email protected]>
AuthorDate: Tue Nov 3 22:57:25 2026 +0100

    Documentation: The default action ends all threads of a task group.
    
    Say that the default action "Abnormal Termination" ends all threads of
    the task group at once, also the threads that block the signal.
    
    Assisted-by: Claude Code:claude-opus-5-5
    Signed-off-by: Marco Casaroli <[email protected]>
---
 Documentation/reference/user/07_signals.rst | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/reference/user/07_signals.rst 
b/Documentation/reference/user/07_signals.rst
index 6e7fdcf05fb..ae0cadaaec5 100644
--- a/Documentation/reference/user/07_signals.rst
+++ b/Documentation/reference/user/07_signals.rst
@@ -118,6 +118,9 @@ multi-threaded task group:
 -  If a task group receives a signal and more than one thread is waiting
    on that signal, then one and only one indeterminate thread out of
    that waiting group will receive the signal.
+-  If the action of the signal is the default action *Abnormal
+   Termination*, all threads of the task group end at once, also the
+   threads that block the signal.
 
 You can mask out that signal using ''sigprocmask()'' (or
 ''pthread_sigmask()''). That signal will then be effectively disabled

Reply via email to