[Mono-bugs] [Bug 74680][Nor] Changed - Creating mutex on new I/O layer returns wrong status

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 20 Apr 2005 21:51:11 -0400 (EDT)

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 bmaurer@users.sf.net.


--- shadow/74680	2005-04-20 21:21:12.000000000 -0400
+++ shadow/74680.tmp.16009	2005-04-20 21:51:11.000000000 -0400
@@ -1,16 +1,16 @@
 Bug#: 74680
-Product: Mono: Class Libraries
+Product: Mono: Runtime
 Version: 1.1
 OS Details: 
 Status: REOPENED   
 Severity: Unknown
-Priority: Major
-Component: System
+Priority: Normal
+Component: io-layer
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: mlasky@novell.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 Summary: Creating mutex on new I/O layer returns wrong status
@@ -75,6 +75,15 @@
 is returned each time).
 iFolder can enter testing without this, but it seems like an issue
 nonetheless.  I'm not sure how it can be fixed in Mono easily.  But we
 will work around this one for now.
+------- Additional Comments From bmaurer@users.sf.net  2005-04-20 21:51 -------
+The bug report said that the *first* time the app was run it came back
+as not-created -- clearly wrong, but not happening in svn
+I don't see how we can get this 100% correctly. If an application gets
+killed hard, we are going to have to rely on the GC to clean up the
+mutex. On windows, since this is kernel level stuff, the kernel can
+keep track of it.