Remote mailbox creation error / unified murder

Janne Peltonen janne.peltonen at helsinki.fi
Sat Jun 30 19:01:11 EDT 2007


On Sun, Jul 01, 2007 at 01:11:56AM +0300, Janne Peltonen wrote:
> (Oh, the problem of not seeing the creation or deletion of mailboxes appears to be
> there still, even without the patches. To be more exact, the deletion problem
> seems to be as follows: my client gets an acknowledgement that the mailbox is
> deleted, and removes the mailbox from its list, but when I restart the client,
> the mailbox is back again (because it never got deleted from the proxying
> murder member's list).)

Nothing seemed to help, until I tackled the only real difference in the
imapd.conf files, namely:


<   imap                cmd="imapd -C /etc/imapd.conf.m2_2.master" listen="m2v2t.mappi.helsinki.fi:imap" prefork=5 provide_uuid=1
<   imaps               cmd="imapd -C /etc/imapd.conf.m2_2.master -s" listen="m2v2t.mappi.helsinki.fi:imaps" prefork=5 provide_uuid=1
<   pop3                cmd="pop3d -C /etc/imapd.conf.m2_2.master" listen="m2v2t.mappi.helsinki.fi:pop3" prefork=3 provide_uuid=1
<   pop3s               cmd="pop3d -C /etc/imapd.conf.m2_2.master -s" listen="m2v2t.mappi.helsinki.fi:pop3s" prefork=1 provide_uuid=1
<   sieve               cmd="timsieved -C /etc/imapd.conf.m2_2.master" listen="m2v2t.mappi.helsinki.fi:sieve" prefork=5 provide_uuid=1
---
>   imap                cmd="imapd -C /etc/imapd.conf.i01.master" listen="i01.mappi.helsinki.fi:imap" prefork=25 provide_uuid=1
>   imaps               cmd="imapd -C /etc/imapd.conf.i01.master -s" listen="i01.mappi.helsinki.fi:imaps" prefork=25 provide_uuid=1
>   pop3                cmd="pop3d -C /etc/imapd.conf.i01.master" listen="i01.mappi.helsinki.fi:pop3" prefork=25 provide_uuid=1
>   pop3s               cmd="pop3d -C /etc/imapd.conf.i01.master -s" listen="i01.mappi.helsinki.fi:pop3s" prefork=25 provide_uuid=1
>   sieve               cmd="timsieved -C /etc/imapd.conf.i01.master" listen="i01.mappi.helsinki.fi:sieve" prefork=25 provide_uuid=1

<   lmtp                cmd="lmtpd -C /etc/imapd.conf.m2_2.master" listen="m2v2t.mappi.helsinki.fi:lmtp" prefork=5 provide_uuid=1
---
>   lmtp                cmd="lmtpd -C /etc/imapd.conf.i01.master" listen="i01.mappi.helsinki.fi:lmtp" prefork=25 provide_uuid=1

..the prefork numbers. Now this is something. I don't really know which one of
these is the one that matters, what is the resource that gets exhausted, why it
gets exhausted etc. (and I sure as <expletive deleted> hope the problem only
manifests with a large prefork number, not when my system is in production and
has many more than 25 simultaneous imapds... well, it's easy to test...)


--Janne
-- 
Janne Peltonen <janne.peltonen at helsinki.fi>


More information about the Info-cyrus mailing list