From: Roland McGrath Date: Wed, 20 Oct 2004 02:04:19 +0000 (+0000) Subject: . X-Git-Tag: v4.5.18~475 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e26a37832e1387c8a4c797951b4a678da4503ef4;p=strace . --- diff --git a/ChangeLog b/ChangeLog index ceeda653..84d3f2d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,14 @@ 2004-10-19 Roland McGrath + * strace.c (handle_group_exit): Don't detach leader that wasn't + TCB_ATTACHED. Instead mark it with TCB_GROUP_EXITING. + Remove droptcb loop at end, no longer required since 2.6 reports each + thread death. + Fixes RH#135254. + * strace.c (trace): Use handle_group_exit for non-TCB_ATTACHED child taking signal when it has nclone_threads > 0. - * strace.c (handle_group_exit): Don't detach leader that wasn't - TCB_ATTACHED. - * strace.c (handle_group_exit, trace): Mark leader with TCB_GROUP_EXITING and don't be surprised at child deaths when their leader has it set.