Problems with cyrus-imapd 2.1.11 under Solaris 8
leg+ at andrew.cmu.edu
Mon Dec 9 12:24:07 EST 2002
--On Monday, December 09, 2002 4:39 PM +0000 Stephen Grier
<s.e.grier at qmul.ac.uk> wrote:
> Henrique de Moraes Holschuh wrote:
>> There is a more complete solution to the SIGCHILD problems in master,
>> that fixes all the race conditions that cause the process count to be
>> lost. I call it the "pid morgue" :-)
>> It is in the bugzilla, and it is being used in production by the
>> fastmail.fm people, AND all Debian users without a glitch for a long
>> while now...
> Is there any reason why this SIGCHILD patch should not be applied to
> 2.1.11 under Solaris 8? Why is this not in recent releases of
> cyrus-imapd? The patch dates to May 02.
Because making changes to master like this is fraught with race conditions.
I'm not going to apply the patch until I've done a very careful review and
I just haven't had the chance to do a very careful review.
It hasn't been all that important for us since our master processes don't
lose track of the number of children.
More information about the Info-cyrus