[w32handle] Fix deadlock on SignalAndWait (#4973)
authorLudovic Henry <ludovic@xamarin.com>
Mon, 5 Jun 2017 22:07:40 +0000 (18:07 -0400)
committerGitHub <noreply@github.com>
Mon, 5 Jun 2017 22:07:40 +0000 (18:07 -0400)
commit9c412c0b91987abfed25f20486e9ef992cb5a1af
tree50353476a2b84422033d29193804a8f24f452381
parent11ec98cacdfbd5275e2b373447fc6071a0c9f9a9
[w32handle] Fix deadlock on SignalAndWait (#4973)

Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=57069
mcs/class/corlib/Test/System.Threading/WaitHandleTest.cs
mono/metadata/w32event-unix.c
mono/metadata/w32handle.c
mono/metadata/w32handle.h
mono/metadata/w32mutex-unix.c
mono/metadata/w32semaphore-unix.c