threads/128180: pthread_cond_broadcast(3) lost wakeup

Ed Maste emaste at freebsd.org
Mon Jan 12 12:49:59 PST 2009


On Tue, Nov 04, 2008 at 11:02:21AM -0800, Alfred Perlstein wrote:

> * Ed Maste <emaste at freebsd.org> [081104 10:03] wrote:
> > On Tue, Nov 04, 2008 at 07:41:13AM -0800, Alfred Perlstein wrote:
> > 
> > > This bug may have been fixed in 6-stable and 6.4.
> > > 
> > > http://svn.freebsd.org/viewvc/base?view=revision&revision=184172
> > > 
> > > Can you try upgrading?
> > 
> > I tried with the changes from r184172, but I'm still able to reproduce
> > the problem using the test app in the PR.  With your change it does
> > seem to run for on average about 10 times as long before it hangs though.
> 
> Hmm...  I'll look into it.

Did you have a chance to look into it at all?

I didn't really test it very thoroughly, so my my comment about running
10 times as long may not be right -- my main concern is that the test
app still does demonstrate the problem with r184172 applied.

-Ed


More information about the freebsd-threads mailing list