Opened 17 years ago

Closed 12 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 13 years ago.
fork() testcase

Download all attachments as: .zip

Change History (6)

comment:1 Changed 17 years ago by guest

Cc: mozilla@… added

comment:2 Changed 13 years ago by bird

Resolution: invalid
Status: newclosed

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

Changed 13 years ago by Yuri Dario

Attachment: test.c added

fork() testcase

comment:3 Changed 13 years ago by Yuri Dario

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 Changed 13 years ago by bird

Milestone: libc-0.7libc-0.6.4

comment:5 Changed 12 years ago by bird

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.