[Mono-bugs] [Bug 74680][Maj] 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:21:12 -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 nat@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=74680
--- shadow/74680 2005-04-20 20:50:53.000000000 -0400
+++ shadow/74680.tmp.15764 2005-04-20 21:21:12.000000000 -0400
@@ -1,13 +1,13 @@
Bug#: 74680
Product: Mono: Class Libraries
Version: 1.1
OS: SLES 9
OS Details:
-Status: RESOLVED
-Resolution: FIXED
+Status: REOPENED
+Resolution:
Severity: Unknown
Priority: Major
Component: System
AssignedTo: mono-bugs@ximian.com
ReportedBy: mlasky@novell.com
QAContact: mono-bugs@ximian.com
@@ -59,6 +59,22 @@
Mutex x = new Mutex (true, args [0], out created);
Console.WriteLine ("created {0}", created);
}
}
does the same thing.
+
+------- Additional Comments From nat@ximian.com 2005-04-20 21:21 -------
+
+This does not work for me on SVN.
+
+Run the program twice; the first time it gets "created" back; the
+second time it gets "opened."
+
+It appears the mutex is dangling in ~/.wapi after the process exits.
+Clearing ~/.wapi between runs gives the expected behavior ("created"
+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.
+