Hi,

Some days ago I had a strange problem with pop3d, suddenly not accepting
connections anymore. pop3d was set with maxchilds=60 in cyrus.conf and
we seamed to have really reached 60 simultanous pop3 connections at this
point.
From the logs, the master process complaine about UNKNOWN states and
a negative number of pop3d worker processes, and this negtive number was
increasing continuously.
Some minutes after restarting cyrus completely, the same again.
Then I increased pop3 maxchilds to 100, restarted cyrus and no problem
anymore.

I'm using cyrus-imapd-2.2.12 with perdition as pop3/imap frontend.
What should be the expected behaviour when reaching the maxchilds limit.
What's the reason for the negative worker number ?



Part of the logs:

Apr 5 15:23:19 imap01 master[18697]: about to exec /usr/lib/cyrus-imapd/pop3d
Apr 5 15:23:19 imap01 master[4065]: service pop3 pid 17896: while trying to process message 0x3: not registered yet
Apr 5 15:23:20 imap01 master[4065]: service pop3 pid 17896 in UNKNOWN state: processing message 0x3
Apr 5 15:23:21 imap01 master[4065]: service pop3 pid 17896 in UNKNOWN state: now in BUSY state and serving connection
Apr 5 15:23:22 imap01 master[4065]: process 17383 exited, status 0
Apr 5 15:23:23 imap01 master[4065]: process 18647 exited, status 0
Apr 5 15:23:25 imap01 master[4065]: process 18650 exited, status 0
Apr 5 15:23:26 imap01 master[4065]: process 18697 exited, status 0
Apr 5 15:23:27 imap01 master[4065]: process 17734 exited, status 0
Apr 5 15:23:28 imap01 master[18768]: about to exec /usr/lib/cyrus-imapd/pop3d
Apr 5 15:23:28 imap01 master[4065]: pop3 has -1 workers?!?




regards,

--
Wolfgang Powisch <[EMAIL PROTECTED]>
www.powo.priv.at
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to