This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] pthread_join fix


What's the status of these patches?

I've been holding off on releasing 1.3.11 based on these patches, the
potential for fixing socket problems, and the ever-crucial EISDIR
problem in the cygwin mailing list.

cgf

On Wed, Apr 24, 2002 at 12:18:19PM +0200, Thomas Pfaff wrote:
>Rob,
>
>this is an incremental update to my pthread patches. It will fix a problem
>when a thread is joined before the creation completed.
>
>BTW, i have not added any locks yet (the actual implementation had no),
>but IMHO they are required in the exit,join,cancel code. I will add locks
>if you agree.
>
>Greetings,
>Thomas
>
>2002-04-24  Thomas Pfaff  <tpfaff@gmx.net>
>
>	* thread.cc (thread_init_wrapper): Check if thread is alreay
>	joined
>	(__pthread_join): Set joiner first.
>	(__pthread_detach): Ditto.
>
>



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]