Subj : Re: signaling threads from a forked child? To : comp.programming.threads From : markh@compro.net Date : Fri Aug 05 2005 02:36 am I'm attempting to use pthread_cond_signal in the child directed to a particular thread using the parents Mutex and cond variable. I've used the pthread_atfork call to insure the child has initialized it's copy of the Mutex and cond variable. I gues thats the real issue here. The childs copy of the Mutex and cond variable are not the same physical memory as the parents and parents thread. It appears to me that the only real reason that this doesn't work might be because the the childs copy of the Mutex and cond variable are not the same as the parents and parents thread. The thread is in a pthread_cond_wait. Does the thread even know or care where or by whom the the cond variable is satisfied. When the cond gets satisfied the thread should wake up. How do I satisfy the cond from a child? Mark .