[Mono-bugs] [Bug 74870][Maj] Changed - System.Diagnostics.Process
leaving defunct/zombie processes around
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sun Jun 19 21:16:09 EDT 2005
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by gonzalo at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=74870
--- shadow/74870 2005-06-19 21:13:15.000000000 -0400
+++ shadow/74870.tmp.9637 2005-06-19 21:16:09.000000000 -0400
@@ -1,21 +1,22 @@
Bug#: 74870
Product: Mono: Runtime
Version: 1.1
OS: unknown
OS Details: Gentoo Linux, Linux 2.6.12-rc3, NPTL
-Status: NEW
+Status: ASSIGNED
Resolution:
Severity: Unknown
Priority: Major
Component: io-layer
AssignedTo: gonzalo at ximian.com
ReportedBy: dsd at gentoo.org
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
+Cc: dick at ximian.com,joeshaw at novell.com
Summary: System.Diagnostics.Process leaving defunct/zombie processes around
Using Mono 1.1.7, System.Diagnostics.Process leaves zombie processes
around. I'm guessing that Process.Dispose should call wait(2) on the
processes, but doesn't.
@@ -82,6 +83,16 @@
for other cases.
------- Additional Comments From gonzalo at ximian.com 2005-06-19 21:13 -------
Created an attachment (id=15340)
Proposed patch
+
+------- Additional Comments From gonzalo at ximian.com 2005-06-19 21:16 -------
+Dick, I tried not using hash table and do _wapi_search_handle instead,
+but that didn't survive for more than 5 minutes running a variation of
+the test case in this report that used 20 thread to run 20 "sleep 1"
+under bash.
+
+The patch attached worked fine.
+
+Ok to commit?
More information about the mono-bugs
mailing list