When a process holding a robust mutex dies, the next thread that tries to lock the mutex should get an error (EOWNERDEAD). I do not see this happening. This is running on a MIPS platform. The calling thread gets blocked in __lll_robust_lock_wait ().
Could you provide a test-case?