Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 5 May 2004 14:48:31 -0500 From: Brian Ford Reply-To: cygwin AT cygwin DOT com To: Reza cc: cygwin-patches AT cygwin DOT com, cygwin AT cygwin DOT com Subject: Re: cygwin1.dll 1.5.9-1 and pthread_exit: UNSTABLE In-Reply-To: <20040505181724.87981.qmail@web50610.mail.yahoo.com> Message-ID: References: <20040505181724 DOT 87981 DOT qmail AT web50610 DOT mail DOT yahoo DOT com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Although you may have thought this message was on topic for this list, since it is neither a patch submission, nor a direct reply to or discussion of one, it is not on topic. Please read: http://cygwin.com/lists.html before posting again. Redirecting... On Wed, 5 May 2004, Reza wrote: > http://www.mail-archive.com/cygwin AT cygwin DOT com/msg38397.html > > Why hasnt this issue been fixed yet? THAT issue has been fixed. I presume, by the following: 2004-04-12 Christopher Faylor * thread.cc (pthread::create): Use thread mutex to control synchronization rather than creating a suspended thread. Wait for "cancellation event" to indicate that started thread has been properly initialized. (pthread::thread_init_wrapper): Use set_tls_self_pointer() to set tid and cygtls. Signal with cancel_event when done. Although, that issue talks about pthread_kill, not pthread_exit, so I fail to see how they are directly related. > I cant find the fix/patch that is mentioned in the link. Look harder please. > I just downloaded and installed cygwin yesterday and ran into this > problem. Ok, use a snapshot then (http://cygwin.com/snapshots). > Releasing an unstable version of cygwin for this long isn't a > good idea (unless these are just isolated cases). I strongly suggest you read: http://cygwin.com/problems.html as you did not describe your particular pthread_exit problem at all. Also, this part might be especially informative: * Avoid expressions of incredulity "I can't believe that this is so broken!" or other editorializing. This should go without saying, really, but, sadly, many people can't stop themselves from expressing their outrage. We would prefer that you didn't tell us what "a good idea" is. Thanks. -- Brian Ford Senior Realtime Software Engineer VITAL - Visual Simulation Systems FlightSafety International the best safety device in any aircraft is a well-trained pilot... -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/