https://bugzilla.novell.com/show_bug.cgi?id=464628
User [email protected] added comment https://bugzilla.novell.com/show_bug.cgi?id=464628#c1 Zoltan Varga <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Zoltan Varga <[email protected]> 2009-01-10 16:14:05 MST --- The messages are sent for the process handle itself. The handling of dispose in ProcessWaitHandle seems seriously screwed up: - we keep a separate 'dispose' field, then call the superclass Dispose () method, which checks it own 'dispose' field, which is also false, so the superclass Dispose () is executed as well. - in 1.0, WaitHandle.Dispose () closes the handle again, so the same handle is closed twice, for some reason, this does not seem to cause a problem. - in 2.0, we wrap the handle value in a SafeWaitHandle, which we also close in WaitHandle.Dispose (), so the handle is again closed twice, this causes the wapi_unref () messages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
