> For object like Mutex and such the low level return by pthread_mutex_init in this example is lost making diagnostic difficult.
> May I suggest something like:
The best way to get a feature added (and not get discouraged by a lack of response) is to precisely articulate the request in the Sourceforge Feature Request
While speculating about a feature and ways how to achieve it may be beneficial to some extent, in the end it must be fully specified and coded in order to materialize into a feature. And that requires time, which is the most scarce resource we have.
So, if you put together a coherent and specific request and submit a proof-of-concept code patch that works (preferably across supported platforms), your chances of getting what you want will be much higher.