[Mono-bugs] [Bug 561792] WaitAny does not consistently return when waiting on more than one WaitHandle

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Feb 25 14:48:09 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=561792

http://bugzilla.novell.com/show_bug.cgi?id=561792#c7


--- Comment #7 from Geoff Norton <gnorton at novell.com> 2010-02-25 19:48:08 UTC ---
Created an attachment (id=344928)
 --> (http://bugzilla.novell.com/attachment.cgi?id=344928)
patch

This isn't mac-only, in fact it affects every OS except windows.  Whats
happening is the call to WaitForMultipleObjectsEx with 1 shared and 1 unshared
handle is blocking on the global signal, because it needs to poll if there are
any shared handles.  This patch fixes the case for me.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list