pthread_main_np —
identify the initial thread
POSIX Threads Library (libpthread,
-lpthread)
The
pthread_main_np()
function is used in userland threads environment to identify the initial
thread. Its semantics is similar to the Solaris's
thr_main()
function.
The pthread_main_np() function returns 1
if the calling thread is the initial thread, 0 if the calling thread is not
the initial thread, and -1 if the thread's initialization has not yet
completed.