* Any pthreads progress?
@ 1999-08-10 11:17 Lorin Hochstein
1999-08-11 0:38 ` Ross Johnson
0 siblings, 1 reply; 2+ messages in thread
From: Lorin Hochstein @ 1999-08-10 11:17 UTC (permalink / raw)
To: 'pthreads'
Has there been any progress in the win32-pthreads implementation
recently? I reported some bugs over a month ago (one involving
pthread_cond_broadcast when a thread has been cancelled, and another
about cleanup functions not being called when a thread calls
pthread_exit()), and aside from an acknowledgement that the bugs do
indeed exist, there has been no indication that the library is
progressing. Is it still being worked on?
Lorin Hochstein
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Any pthreads progress?
1999-08-10 11:17 Any pthreads progress? Lorin Hochstein
@ 1999-08-11 0:38 ` Ross Johnson
0 siblings, 0 replies; 2+ messages in thread
From: Ross Johnson @ 1999-08-11 0:38 UTC (permalink / raw)
To: lorin.hochstein; +Cc: 'pthreads'
Hi all,
On Tue, 10 Aug 1999, Lorin Hochstein wrote:
> Has there been any progress in the win32-pthreads implementation
> recently? I reported some bugs over a month ago (one involving
> pthread_cond_broadcast when a thread has been cancelled, and another
> about cleanup functions not being called when a thread calls
> pthread_exit()), and aside from an acknowledgement that the bugs do
> indeed exist, there has been no indication that the library is
> progressing. Is it still being worked on?
>
I apologise for the delay in getting a new version out. The patches
and suggested fixes were applied weeks ago but work, other
interests, and the usual winter illnesses have distracted me from
finishing the job and fixing a failed test in tests/exit1.c.
[
The problem still to be fixed is that the new pthread_exit raises an
exception which, for secondary threads, is caught inside
_pthread_threadStart. The test calls pthread_exit() from the main
thread, which results in an unhandled exception.
To fix it I believe I need to get pthread_exit to check that the
calling thread was started through _pthread_threadStart, and resort
to the old behaviour if not.
]
Ross
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1999-08-11 0:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-08-10 11:17 Any pthreads progress? Lorin Hochstein
1999-08-11 0:38 ` Ross Johnson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).