Weird signal handling bug 221635
Scott James Remnant
scott at canonical.com
Fri May 2 16:35:05 BST 2008
On Wed, 2008-04-30 at 11:15 +0100, Colin Watson wrote:
> reap_children (0);
>
What does this function do? I smell another bug that I'll tell you all
about if you admit that you call wait() here <g>
> While I've weakened the assertion upstream for other reasons (i.e. the
> assert function isn't async-signal-safe, though that wouldn't cause this
> bug), and may well propose this for 8.04.1, it worries me that a signal
> handler is being called with a signal number that wasn't requested by
> sigaction; the consequences might be more serious elsewhere. Can anyone
> see anything wrong with my code, or think of a kernel bug that might
> cause this?
>
What _was_ the signum it was being called with?
Scott
--
Scott James Remnant
scott at canonical.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20080502/24bd8692/attachment.pgp
More information about the ubuntu-devel
mailing list