According to the 2.0 .net MS spec, an exception is thrown for System.Threading.Monitor . From them:
Exceptions Exception type Condition ArgumentNullException The obj parameter is a null reference (Nothing in Visual Basic). SynchronizationLockException The current thread does not own the lock for the specified object. Here's the link: http://msdn.microsoft.com/en-us/library/system.threading.monitor.exit.aspx -- View this message in context: http://n4.nabble.com/System-Threading-Monitor-Exit-fails-in-latest-trees-tp1578116p1579687.html Sent from the Mono - Dev mailing list archive at Nabble.com. _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list