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
From:prestoat2000    Date:2009/08/24    Download   
Yes, defunct processes still build up (one per system execution under
estudio) in 6.4.80294 on Solaris SPARC.

From:ted_eiffel    Date:2009/08/24    Download   
Is this still reproducible in 6.5?

From:prestoat2000    Date:2006/09/27    Status: Analyzed    Download   
This is not fixed in 5.7.63909 on Solaris SPARC.

Reopening this report.

From:jfiat_es    Date:2006/09/21    Status: Closed    Download   
This should be fixed in repository (revision 63772).
The correction will be available in next release.

From:manus_eiffel    Date:2006/09/13    Status: Analyzed    Download   
This is because we don't ignore SIGCLD anymore. The best thing to do is to keep the same ecdbgd process for now.