OpenBSD manual page server

Manual Page Search Parameters

PTHREAD_SINGLE_NP(3) Library Functions Manual PTHREAD_SINGLE_NP(3)

pthread_single_np, pthread_multi_npswitch thread scheduling mode

#include <pthread.h>
#include <pthread_np.h>

int
pthread_single_np(void);

int
pthread_multi_np(void);

The () function causes the process to enter single-threaded (non-POSIX) scheduling mode.

The () function causes the process to return to multi-threaded scheduling mode.

The pthread_single_np() and pthread_multi_np() functions return zero on success, or an error number on failure.

pthreads(3)

The pthread_single_np() and pthread_multi_np() functions are non-portable and may not be supported with the above semantics on other POSIX systems.

May 31, 2007 OpenBSD-5.1