Subj : I write a multithread program with pthread, and meet a program To : comp.programming.threads From : zhengda1936 Date : Sun Apr 10 2005 10:53 am I want to use pthread_cancel() to stop a thread, but it can not do correctly. Here is a sample: void *thread_run(void *) { int state; pthread_mutex_lock(&mutex); pthread_cond_signal(&cond); <------------------(1) cout<<"------------send a signal"<