Date: Fri, 17 Oct 2008 20:00:12 GMT From: Kurt Miller <kurt@intricatesoftware.com> To: freebsd-threads@FreeBSD.org Subject: Re: threads/128180: pthread_cond_broadcast() lost wakup Message-ID: <200810172000.m9HK0CV1039353@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR threads/128180; it has been noted by GNATS. From: Kurt Miller <kurt@intricatesoftware.com> To: bug-followup@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810172000.m9HK0CV1039353>