CERT.CONC.UNSAFE_COND_VAR_C
Preserve thread safety and liveness when using condition variables.
This checker highlights instances of cnd_signal() calls that is not provided with a unique condition variable for each thread.
Vulnerability and risk
Failing to preserve the thread safety and liveness of a program when using condition variables can lead to indefinite blocking and denial of service (DoS).