[runtime] Remove unreachable code
authorVlad Brezae <brezaevlad@gmail.com>
Wed, 2 Mar 2016 02:02:14 +0000 (04:02 +0200)
committerVlad Brezae <brezaevlad@gmail.com>
Wed, 2 Mar 2016 09:50:04 +0000 (11:50 +0200)
commit636457dac5b1d7ff340ccb6d827f7a787248bf67
tree26b28e689993c0190e79b88451aacb3a3c7f3fb2
parentb9606d0e89d6bae52a0a231b48d07b1be4fcdfec
[runtime] Remove unreachable code

A monitor enter internal method returns -1 for interrupted, 0 for timed out, 1 for acquired. When doing a monitor wait, we regain the lock using an infinite wait (which can't time out) and retrying in the case of interruption.
mono/metadata/monitor.c