f4938b0ac9
Previously, when a process holding a shared mutex was killed, the next time an RSMI application was started, it would not be able to obtain the mutex--the application would have to exit. This fix uses pthread_mutexattr_setrobust() to detect this situation and act accordingingly. Also, add some missing, needed mutexes and move mutexes closer to where the protect resource is used. Change-Id: Icfdc3a246f4cfa3fd008e3f13472199abd76fd35