# HG changeset patch # User sla # Date 1403175376 -7200 # Node ID 86c837ef731fc593b7d62aa9121b66087eab64c4 # Parent 82fa3e8aabee0f87f3fcc40030495065df93bee5 8046024: JDI shared memory transport failed with "Observed abandoned IP mutex" Reviewed-by: alanb diff -r 82fa3e8aabee -r 86c837ef731f jdk/src/windows/transport/shmem/shmem_md.c --- 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; }