https://pubs.opengroup.org/onlinepubs/009695299/functions/pthread_once.html

POSIX does not specify that pthread_once() can return ENOSYS.  That is a
weird decision to make in libc.

I'm not sure if there is much value in percolating the error upwards through
tls_init() into a careful termination provides a huge amount of value because
the error cannot be resolved without proper build & library support.






Reply via email to