al_signal_cond
void al_signal_cond(ALLEGRO_COND *cond)
Introduced in 5.0.0
Unblock at least one thread waiting on a condition variable.
Generally you should use al_broadcast_cond but al_signal_cond may be more efficient when it's applicable.
See also: al_broadcast_cond.
Most helpful discussions: