[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too
From: |
John Cowan |
Subject: |
Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too |
Date: |
Wed, 6 Nov 2013 09:09:11 -0500 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
Peter Bex scripsit:
> As far as I know, this issue was never "introduced" to CHICKEN, but was
> always there. In earlier versions, only one signal could be handled at
> a time. Felix added the backlog of pending signals in order to avoid
> dropping (too many) signals while handling other signals.
If people are trying to use signals for reliable IPC,
they are beating the air. Whatever may be the case for
particular kernels, the Single Unix Standard says at
<http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html>:
If a subsequent occurrence of a pending signal is generated, it
is implementation-defined as to whether the signal is delivered
or accepted more than once in circumstances other than those in
which queuing is required.
Those circumstances turn out to be RT signal delivery, which I assume
is not the issue here, or ones explicitly sent with sigqueue().
--
MEET US AT POINT ORANGE AT MIDNIGHT BRING YOUR DUCK OR PREPARE TO FACE WUGGUMS
John Cowan address@hidden http://www.ccil.org/~cowan
- [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/04
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Mario Domenech Goulart, 2013/11/04
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/05
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Mario Domenech Goulart, 2013/11/05
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too,
John Cowan <=
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Mario Domenech Goulart, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Jörg F. Wittenberger, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/06
- Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too, Peter Bex, 2013/11/06