Loading... (original) (raw)
There are two valid return values from WaitForMultipleObjects() which
indicate that a mutex object was successfully obtained, WAIT_OBJECT_0 and
WAIT_ABANDONED. WAIT_ABANDONED is not being handled appropriately in
j2se/src/windows/transport/shmem/shmem_md.c, i.e., the thread may never
release the mutex, which can result in other threads remaining blocked.