QNX posix mutexes - recursive, or non-recursive?

I’ve had occasion to run into two types of POSIX mutex support: Those that will allow recursive mutex locks, and those that do not.

Does QNX support recursive, or non-recursive locks?

Many thanks!


They do seem to be recusive. makes my programming a little easier.

Both, as POSIX requires. Check pthread_mutexattr_init().