Pthreads (POSIX Threads) is a standardised C-based API for creating and manipulating threads.
I have a problem creating a thread as detached. Here's the code I wrote: void* testFunction() { pthread_attr_t attr; …
c pthreads detachI'm writing a latency sensitive app that in effect wants to wait on multiple condition variables at once. I've read …
c multithreading pthreads conditional-statements schedulingAm facing a problem that may be slightly complicated to explain and understand as giving the entire picture would be …
c linux makefile pthreads undefined-referenceTo quote the man page: When using condition variables there is always a Boolean predicate involving shared variables associated with …
c pthreadsI have a problem about main threads and other threads in the same process. When the main function returns, do …
c multithreading pthreadsWhen does one use pthread_cancel and not pthread_kill?
pthreadsI've been trying to understand the intricacies of how POSIX threads and POSIX signals interact. In particular, I'm interested in: …
c pthreads signalsI'm trying to make a C++ API (for Linux and Solaris) thread-safe, so that its functions can be called from …
c++ linux performance pthreads mutex