[w32handle] Stop returning 0 in every cases for locking/unlocking (#3926)
authorLudovic Henry <ludovic@xamarin.com>
Fri, 11 Nov 2016 15:13:38 +0000 (10:13 -0500)
committerGitHub <noreply@github.com>
Fri, 11 Nov 2016 15:13:38 +0000 (10:13 -0500)
commitc0a5c44713ee552e33cadff7adab0e38f2b7cba4
tree3c43745d9cf7c193a1bd703a0eff0abc99fe3602
parent8d8d7dc0612461297e9b4849db2a5ab202e8ce4a
[w32handle] Stop returning 0 in every cases for locking/unlocking (#3926)

* [w32handle] Stop returning 0 in every cases for locking/unlocking

* [w32handle] Ensure we lock the signal handle in SignalAndWait
mono/io-layer/io.c
mono/metadata/w32event-unix.c
mono/metadata/w32handle.c
mono/metadata/w32handle.h
mono/metadata/w32mutex-unix.c
mono/metadata/w32semaphore-unix.c