This is the mail archive of the
mailing list for the Cygwin project.
pthread_join() broken on Cygwin 1.5.11-1?
- From: "John William" <jw2357 at hotmail dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 07 Sep 2004 02:43:47 +0000
- Subject: pthread_join() broken on Cygwin 1.5.11-1?
I just upgraded my Cygwin installation to the new 1.5.11-1 release, and now
one of my applications behaves strangely.
The application in question is multi-threaded. Everything seems to be
working fine until the application tries to exit. The application consists
of the main thread and several subordinate (worker) threads. At termination,
each worker thread calls pthread_exit() and the main thread calls
pthread_join(thread_id,NULL) on each worker thread. After upgrading to
1.5.11-1, the pthread_join() no longer returns - the entire application
immediately exits on the first call to pthread_join().
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html