[Ironruby-core] Code Review: ThreadLib
mental at rydia.net
Mon May 26 13:45:57 EDT 2008
On Thu, 2008-05-15 at 21:03 -0700, Tomas Matousek wrote:
> - it could be locked/unlocked from non-owning thread (.NET Monitor
> throws an exception in that case)
Don't worry about supporting that case.
Most of the people who abused Mutex by trying to use it like a semaphore
have been weeded out since I modified fastthread to raise an exception
for unlocks by non-owners.
(I believe the latest 1.8.6 patchlevels also throw an exception, if
you're using the C Mutex implementation which is based on fastthread.)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
More information about the Ironruby-core