Opened 17 years ago

Closed 13 years ago

#165 closed defect (fixed)

libc: don't kill children when the parent exits

Reported by: bird Owned by: bird
Priority: normal Milestone: libc-0.6.5
Component: libc-backend Version: 0.6
Severity: normal Keywords:
Cc: mozilla@…

Description


Attachments (1)

test.c (586 bytes ) - added by Yuri Dario 14 years ago.
fork() testcase

Download all attachments as: .zip

Change History (6)

comment:1 by guest, 17 years ago

Cc: mozilla@… added

comment:2 by bird, 14 years ago

Resolution: invalid
Status: newclosed

This was already fixed and delivered in a previous libc 0.6.x CSD.

by Yuri Dario, 14 years ago

Attachment: test.c added

fork() testcase

comment:3 by Yuri Dario, 14 years ago

Resolution: invalid
Status: closedreopened

I can see this problem using fork().

In the testcase, without wait() call, the 'child exit' message is never shown.

comment:4 by bird, 14 years ago

Milestone: libc-0.7libc-0.6.4

comment:5 by bird, 13 years ago

Resolution: fixed
Status: reopenedclosed

You're right, kLibC is still interring all children upon process termination. Changed this behavior in r3775.

Note: See TracTickets for help on using tickets.