Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Apr 2005 09:11:59 +0800
From:      David Xu <davidxu@freebsd.org>
To:        Archie Cobbs <archie@dellroad.org>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: Bug with pthread_getspecific() and signals
Message-ID:  <4263095F.3040102@freebsd.org>
In-Reply-To: <425FD527.1000102@dellroad.org>
References:  <425FD527.1000102@dellroad.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Archie Cobbs wrote:

> On FreeBSD 4.9 I'm seeing a bug where pthread_getspecific() sometimes
> returns the wrong value when invoked from within a signal handler.
>
> ISTR this bug was fixed in a later version of FreeBSD. However, I can't
> seem to find any reference to the bug, any information about when
> it was fixed, etc. (FreeBSD's mailing list search ability doesn't
> help much).
>
> If anyone knows any more details about this bug I'd appreciate knowing
> any more details.
>
> Thanks,
> -Archie
>
> __________________________________________________________________________ 
>
> Archie Cobbs      *        CTO, Awarix        *      
> http://www.awarix.com


Does POSIX say that pthread_getspecific can be used in signal handler ?

David Xu



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