Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Feb 2004 16:10:18 -0800 (PST)
From:      Craig Rodrigues <rodrigc@crodrigues.org>
To:        freebsd-threads@FreeBSD.org
Subject:   Re: misc/40671: pthread_cancel doesn't remove thread from condition queue
Message-ID:  <200402170010.i1H0AI09084537@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/40671; it has been noted by GNATS.

From: Craig Rodrigues <rodrigc@crodrigues.org>
To: freebsd-gnats-submit@freebsd.org
Cc: richard@cogsci.ed.ac.uk
Subject: Re: misc/40671: pthread_cancel doesn't remove thread from condition queue
Date: Mon, 16 Feb 2004 19:06:32 -0500

 Hi,
 
 On FreeBSD-CURRENT, if I link your testcase to libc_r, I get this
 error:
 
 Fatal error '_waitq_remove: Not in queue' at line 350 in file /usr/src/lib/libc_r/uthread/uthread_priority_queue.c (errno = 0)
 Abort trap (core dumped)
 
 
 If I link your testcase to libpthread, I get no error.
 
 It looks like this is not a problem in the new libpthread library.
 
 -- 
 Craig Rodrigues        
 rodrigc@crodrigues.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402170010.i1H0AI09084537>