Problems with cyrus-imapd 2.1.11 under Solaris 8

Lawrence Greenfield 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.

Larry





More information about the Info-cyrus mailing list