PR# 11281 Every workbench system execution leaves one more defunct process
Problem Report Summary
Submitter: prestoat2000
Category: EiffelStudio
Priority: Medium
Date: 2006/09/13
Class: Bug
Severity: Serious
Number: 11281
Release: 5.7.63441
Confidential: No
Status: Analyzed
Responsible: jfiat_es
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.10) Gecko/20050726 Firefox/1.0.6
Solaris 9 on SPARC
Synopsis: Every workbench system execution leaves one more defunct process
Description
Every time system execution is started from estudio, when system execution terminates or is killed, there is one more defunct process. It seems to me that you know when a program is ending or being killed, so you could wait for these processes and prevent the buildup of defunct processes.
To Reproduce
Problem Report Interactions
Yes, defunct processes still build up (one per system execution under estudio) in 6.4.80294 on Solaris SPARC.
Is this still reproducible in 6.5?
This is not fixed in 5.7.63909 on Solaris SPARC. Reopening this report.
This should be fixed in repository (revision 63772). The correction will be available in next release.
This is because we don't ignore SIGCLD anymore. The best thing to do is to keep the same ecdbgd process for now.