threads/128180: pthread_cond_broadcast() lost wakup
kurt at intricatesoftware.com
Fri Oct 17 20:00:13 UTC 2008
The following reply was made to PR threads/128180; it has been noted by GNATS.
From: Kurt Miller <kurt at intricatesoftware.com>
To: bug-followup at FreeBSD.org
Subject: Re: threads/128180: pthread_cond_broadcast() lost wakup
Date: Fri, 17 Oct 2008 15:56:57 -0400
I've reproduced this on the following setup:
6.3-RELEASE SMP i386 kernel
However, the lost wakeup is on the main thread. The last
broadcast wakeup from the worker threads gets lost and
the process deadlocks.
So far the test program has not provoked the lost
wakeup using libpthread on 6.3.
Initial 7.0 (amd64 libthr) testing has not provoked the
issue yet either.
More information about the freebsd-threads