...
[OpenBSD] signal()
Man Page
[MKS] pthread_cancel()
Man Page
[Open Group 2004] Threads Overview
...
POS41-C. When a thread exit status is not of concern, pthread_detach() or an equivalent function must be used 50. POSIX (POS) POS45-C. Avoid memory leaks and clean up thread-specific data for a key by defining an explicit destructor