CVSROOT: /cvs Module name: src Changes by: [email protected] 2012/02/23 00:58:25
Modified files:
lib/librthread : rthread_sync.c
Log message:
PTHREAD_MUTEX_NORMAL mutexes are supposed to self-deadlock, not abort.
That deadlock can be exited via a timeout for pthread_mutex_timedlock().
Unwind all the state when pthread_mutex_timedlock() times out
