threads/128180: pthread_cond_broadcast() lost wakup

Kurt Miller 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
Cc:  
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
 libthr
 2 cores
 
 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 mailing list