Keith Packard <[email protected]> writes: > Mark Kettenis <[email protected]> writes: > >> However, is there a reason why you didn't use the >> PTHREAD_MUTEX_RECURSIVE mtex type that is standardized by POSIX? > > Sorry, my documentation only mentions a non-portable version of > recursive mutexes. I didn't even know that recursive mutexes had been > standardized. Looks like we've got options.
So, how about this preference plan, picking the first one which works: 1) PTHREAD_MUTEX_RECURSIVE 2) PTHREAD_MUTEX_RECURSIVE_NP 3) PTHREAD_MUTEX_NORMAL + __thread variable 4) PTHREAD_MUTEX_NORMAL + thread specific variables -- -keith
signature.asc
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
