[Dovecot] defunct processes
I am using SuSE 10.1 and dovecot version 0.99.14-5.
dovecot 6267 660 0 14:45 ? 00:00:00 imap-login dovecot 6285 660 0 14:45 ? 00:00:00 pop3-login dovecot 6371 660 0 14:45 ? 00:00:00 imap-login postfix 6454 12811 0 14:46 ? 00:00:00 smtp -t unix -u dovecot 6511 660 0 14:46 ? 00:00:00 pop3-login postfix 6550 12811 0 14:46 ? 00:00:00 showq -t unix -u dovecot 6576 660 0 14:46 ? 00:00:00 imap-login dovecot 6579 660 0 14:46 ? 00:00:00 pop3-login root 6580 666 1 14:46 ? 00:00:00 [dovecot-auth] <defunct> ldb 6581 660 0 14:46 ? 00:00:00 pop3
After dovecot has been up and running for a while (1 month or so), it tends to get hung up and unresponsive. I do a "ps" and I have a whole host of defunct processes.
To restore service, I have to manually kill all dovecot processes and start it up again.
Is this a symptom of my version or my configuration?
Thanks,
LDB
On Mon, 2006-10-16 at 17:56 -0400, LDB wrote:
I am using SuSE 10.1 and dovecot version 0.99.14-5.
dovecot 6267 660 0 14:45 ? 00:00:00 imap-login dovecot 6285 660 0 14:45 ? 00:00:00 pop3-login dovecot 6371 660 0 14:45 ? 00:00:00 imap-login postfix 6454 12811 0 14:46 ? 00:00:00 smtp -t unix -u dovecot 6511 660 0 14:46 ? 00:00:00 pop3-login postfix 6550 12811 0 14:46 ? 00:00:00 showq -t unix -u dovecot 6576 660 0 14:46 ? 00:00:00 imap-login dovecot 6579 660 0 14:46 ? 00:00:00 pop3-login root 6580 666 1 14:46 ? 00:00:00 [dovecot-auth] <defunct> ldb 6581 660 0 14:46 ? 00:00:00 pop3
After dovecot has been up and running for a while (1 month or so), it tends to get hung up and unresponsive. I do a "ps" and I have a whole host of defunct processes.
To restore service, I have to manually kill all dovecot processes and start it up again.
Is this a symptom of my version or my configuration?
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Timo Sirainen wrote:
On Mon, 2006-10-16 at 17:56 -0400, LDB wrote:
I am using SuSE 10.1 and dovecot version 0.99.14-5.
dovecot 6267 660 0 14:45 ? 00:00:00 imap-login dovecot 6285 660 0 14:45 ? 00:00:00 pop3-login dovecot 6371 660 0 14:45 ? 00:00:00 imap-login postfix 6454 12811 0 14:46 ? 00:00:00 smtp -t unix -u dovecot 6511 660 0 14:46 ? 00:00:00 pop3-login postfix 6550 12811 0 14:46 ? 00:00:00 showq -t unix -u dovecot 6576 660 0 14:46 ? 00:00:00 imap-login dovecot 6579 660 0 14:46 ? 00:00:00 pop3-login root 6580 666 1 14:46 ? 00:00:00 [dovecot-auth] <defunct> ldb 6581 660 0 14:46 ? 00:00:00 pop3
After dovecot has been up and running for a while (1 month or so), it tends to get hung up and unresponsive. I do a "ps" and I have a whole host of defunct processes.
To restore service, I have to manually kill all dovecot processes and start it up again.
Is this a symptom of my version or my configuration?
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Yes, I am using PAM. Why do you ask and what is your theory?
Yes, I probably do need to upgrade. I just hate to go outside of my distribution's packages. :(
Thanks for the help,
LDB
On Tue, 2006-10-17 at 07:40 -0400, LDB wrote:
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Yes, I am using PAM. Why do you ask and what is your theory?
Each PAM lookup creates a new dovecot-auth process, but I don't really know why they would be left in defunct-state. Those defunct processes are cleaned up when the main dovecot-auth process calls waitpid() function, but that's done every second..
Timo Sirainen wrote:
On Tue, 2006-10-17 at 07:40 -0400, LDB wrote:
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Yes, I am using PAM. Why do you ask and what is your theory?
Each PAM lookup creates a new dovecot-auth process, but I don't really know why they would be left in defunct-state. Those defunct processes are cleaned up when the main dovecot-auth process calls waitpid() function, but that's done every second..
Understood .. thanks ..
Was this ever a problem with any of the prior releases?
Thanks,
LDB
On Tue, 2006-10-17 at 07:55 -0400, LDB wrote:
Timo Sirainen wrote:
On Tue, 2006-10-17 at 07:40 -0400, LDB wrote:
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Yes, I am using PAM. Why do you ask and what is your theory?
Each PAM lookup creates a new dovecot-auth process, but I don't really know why they would be left in defunct-state. Those defunct processes are cleaned up when the main dovecot-auth process calls waitpid() function, but that's done every second..
Understood .. thanks ..
Was this ever a problem with any of the prior releases?
I don't remember that far back anymore (0.99.14 was released 1,5 years ago), but I do remember that I haven't seen anyone complain about this with 1.0rc releases. :)
Timo Sirainen wrote:
On Tue, 2006-10-17 at 07:55 -0400, LDB wrote:
Timo Sirainen wrote:
On Tue, 2006-10-17 at 07:40 -0400, LDB wrote:
Are you using PAM? It probably has something to do with it. In any case since you're using 0.99 version, I'd just suggest upgrading to 1.0rc. It probably has already fixed the problem.
Yes, I am using PAM. Why do you ask and what is your theory?
Each PAM lookup creates a new dovecot-auth process, but I don't really know why they would be left in defunct-state. Those defunct processes are cleaned up when the main dovecot-auth process calls waitpid() function, but that's done every second..
Understood .. thanks ..
Was this ever a problem with any of the prior releases?
I don't remember that far back anymore (0.99.14 was released 1,5 years ago), but I do remember that I haven't seen anyone complain about this with 1.0rc releases. :)
Understood .. Thanks ...
LDB
On 2006-10-17 08:26:07 -0400, LDB wrote:
Timo Sirainen wrote:
I don't remember that far back anymore (0.99.14 was released 1,5 years ago), but I do remember that I haven't seen anyone complain about this with 1.0rc releases. :)
Understood .. Thanks ...
you can find the RC release at http://software.opensuse.org/download/server:/mail/
rc10 is up aswell.
darix
-- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org
participants (3)
-
LDB
-
Marcus Rueckert
-
Timo Sirainen