FACT++  1.0
void dim_signal_cond ( )

Definition at line 500 of file dim_thr.c.

References ALRM_thread, dim_dtq_stop(), dim_get_priority(), dim_get_scheduler_class(), dim_init(), dim_init_threads(), dim_lock(), dim_no_threads(), dim_set_priority(), dim_set_scheduler_class(), dim_start_thread(), dim_stop(), dim_stop_thread(), dim_stop_threads(), dim_tcpip_stop(), dim_unlock(), dim_wait(), DllExp, dtq_task(), FALSE, IO_thread, MAIN_thread, t, tcpip_task(), and TRUE.

Referenced by dim_dtq_thread(), and dim_tcpip_thread().

501 {
502  pthread_mutex_lock(&Global_cond_mutex);
504  {
506  }
507  else
508  {
510  pthread_cond_broadcast(&Global_cond);
511  }
512  pthread_mutex_unlock(&Global_cond_mutex);
513 }
int Global_cond_waiters
Definition: dim_thr.c:453
pthread_cond_t Global_cond
Definition: dim_thr.c:450
pthread_mutex_t Global_cond_mutex
Definition: dim_thr.c:449
int Global_cond_counter
Definition: dim_thr.c:452

+ Here is the call graph for this function:

+ Here is the caller graph for this function: