]> granicus.if.org Git - strace/commitdiff
.
authorRoland McGrath <roland@redhat.com>
Wed, 20 Oct 2004 02:04:19 +0000 (02:04 +0000)
committerRoland McGrath <roland@redhat.com>
Wed, 20 Oct 2004 02:04:19 +0000 (02:04 +0000)
ChangeLog

index ceeda653a531803c992e9ac0ece8e2fbc0633f56..84d3f2d6ddd46ca5e763907b011cf70ff14abe49 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,14 @@
 2004-10-19  Roland McGrath  <roland@redhat.com>
 
+       * 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.