8046024: JDI shared memory transport failed with "Observed abandoned IP mutex"
Reviewed-by: alanb
--- a/jdk/src/windows/transport/shmem/shmem_md.c Wed Jun 18 18:27:39 2014 -0700
+++ b/jdk/src/windows/transport/shmem/shmem_md.c Thu Jun 19 12:56:16 2014 +0200
@@ -200,17 +200,6 @@
rc = WaitForMultipleObjects(count, handles,
FALSE, /* wait for either, not both */
INFINITE); /* infinite timeout */
-
- /* If the mutex is abandoned we will consider this a fatal error
- * and abort with appropriate message.
- *
- * Note that only mutexes can be abandoned and that our mutex is
- * always at position 0 in the handles array. Thus we only need
- * to check WAIT_ABANDONED_0 (not WAIT_ABANDONED_0 + x).
- */
- if (rc == WAIT_ABANDONED_0) {
- exitTransportWithError("Observed abandoned IP mutex. Aborting.",THIS_FILE, __DATE__, __LINE__);
- }
return (rc == WAIT_OBJECT_0) ? SYS_OK : SYS_ERR;
}