bugprone-bad-signal-to-kill-thread.rst 602 Bytes

bugprone-bad-signal-to-kill-thread

Finds pthread_kill function calls when a thread is terminated by raising SIGTERM signal and the signal kills the entire process, not just the individual thread. Use any signal except SIGTERM.

This check corresponds to the CERT C Coding Standard rule POS44-C. Do not use signals to terminate threads.