From owner-freebsd-threads@FreeBSD.ORG Wed Dec 22 18:20:20 2004 Return-Path: Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1457516A4D2 for ; Wed, 22 Dec 2004 18:20:20 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F19E743D49 for ; Wed, 22 Dec 2004 18:20:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBMIKJY1006420 for ; Wed, 22 Dec 2004 18:20:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBMIKJ82006419; Wed, 22 Dec 2004 18:20:19 GMT (envelope-from gnats) Date: Wed, 22 Dec 2004 18:20:19 GMT Message-Id: <200412221820.iBMIKJ82006419@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: Craig Rodrigues Subject: Re: threads/75273: FBSD 5.3 libpthread (KSE) bug X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Craig Rodrigues List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Dec 2004 18:20:20 -0000 The following reply was made to PR threads/75273; it has been noted by GNATS. From: Craig Rodrigues To: freebsd-gnats-submit@freebsd.org Cc: "Enoch W." Subject: Re: threads/75273: FBSD 5.3 libpthread (KSE) bug Date: Wed, 22 Dec 2004 13:18:52 -0500 On Wed, Dec 22, 2004 at 06:10:24AM +0000, Craig Rodrigues wrote: > Here is the non-MIME mangled version of the demo source. > It works for me on -CURRENT. While this testcase does not fail on -CURRENT, I just verified that it does in fact fail on 5.3 with: Press Enter to cancel the pulse() thread ****** Fatal error 'oldsigmask is not cleared' at line 77 in file /usr/src/lib/libpthread/thread/thr_sigsuspend.c (errno = 4) Abort trap (core dumped) -- Craig Rodrigues rodrigc@crodrigues.org