This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Please add some more detail to the org.openide.util.Mutex Javadoc, and also write some openide unit tests, to describe more exactly what guarantees Mutex makes about when tasks are run. For example: if you post a read request from within a write mutex, is it guaranteed to be run before mutex.exitWriteRequest returns? What order are tasks run in when posted from different threads, or is it unspecified? Etc.
I guess Ales did most of the work. Javadoc is improved and seems to be ok, a lot of tests is written...