pthread_join
Daniel Eischen
eischen at pcnet1.pcnet.com
Sun Apr 27 08:02:09 PDT 2003
On Sun, 27 Apr 2003, David Xu wrote:
> I found I can not get the following race fixed:
> Thread A is a joiner of thread B, thread C calls pthread_cancel on A,
> because of multipile scheduler locks, I can not get the race fixed.
> Is it possible we just use a single scheduler lock to simplify things a bit?
Hmm, you mean if thread A is already joined on B? I don't see the
race. Everything looks right. We don't take multiple scheduling
locks at the same time, so everything should work.
--
Dan Eischen
More information about the freebsd-threads
mailing list