.. title:: clang-tidy - bugprone-bad-signal-to-kill-thread 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``. .. code-block: c++ pthread_kill(thread, SIGTERM); This check corresponds to the CERT C Coding Standard rule `POS44-C. Do not use signals to terminate threads `_.