This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: realtime signals corrupted by pause() on ia64
- From: Roland McGrath <roland at redhat dot com>
- To: Keith Owens <kaos at ocs dot com dot au>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Sun, 23 Feb 2003 19:39:09 -0800
- Subject: Re: realtime signals corrupted by pause() on ia64
> It is a glibc bug on ia64, which exists on at least glibc-2.2.4-30 and
> glibc-2.2.4-31 (RH AS 2.1).
We are not considering glibc-2.2.x bug reports here any more, only report
for 2.3.1 and later. You should report that using redhat's bugzilla for AS2.1.
The mapping of int signal masks to sigset_t is correct. It's just that
going through the int format is wrong, and in 2.3.x pause no longer does that.
The current pause function is buggy in that it in fact unblocks all
signals. We will fix that.