[Dovecot] stale imap processes with 1.0.rc6 on FreeBSD

Jeremy C. Reed reed at reedmedia.net
Fri Aug 11 02:44:50 EEST 2006


> On Thu, 2006-08-10 at 17:40 -0500, Jeremy C. Reed wrote:
> > Was running dovecot-1.0.rc2 but many stale imap processes (only one user 
> > of IMAP).
> > 
> > Switched to dovecot-1.0.rc6 but problem continued.
> 
> I don't really understand this problem.. Is this user using SSL? What if
> you try the attached patch, does it change anything?

No ssl as far as I know. (I tried to explain in my previous email: no 
imaps in protocols and not using stunnel for imaps for over week. Also 
the end user said stopped using imaps over a week ago to make sure that 
was not the problem.)

I didn't try the patch yet as it looks to be for SSL only.

> > For one user over past couple hours I have eight imap processes in "I" 
> > state.
> 
> Could you get process traces and gdb backtraces from them? See
> http://dovecot.org/bugreport.html#hangs

Attaching to program: /local/service/dovecot/libexec/dovecot/imap, process 
49042
Reading symbols from /usr/lib/libc.so.4...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
0x2811d590 in kevent () from /usr/lib/libc.so.4
(gdb) bt full
#0  0x2811d590 in kevent () from /usr/lib/libc.so.4
No symbol table info available.
#1  0x80a8b20 in event_callback (context=0x80d8030)
    at ioloop-notify-kqueue.c:41
        ctx = (struct ioloop_notify_handler_context *) 0x80d8030
        io = (struct io *) 0x16b
        ev = {ident = 135045792, filter = 1, flags = 0, fflags = 
134910204, 
  data = 135098368, udata = 0x80dd050}
#2  0x80a9230 in io_loop_handler_run (ioloop=0x80d6000) at 
ioloop-poll.c:203
        ctx = (struct ioloop_handler_context *) 0x80ca140
        pollfd = (struct pollfd *) 0x2
        tv = {tv_sec = 0, tv_usec = 430177}
        io = (struct io *) 0x80ca540
        t_id = 2
        msecs = 363
        ret = 0
        call = 363
#3  0x80a8915 in io_loop_run (ioloop=0x80d6000) at ioloop.c:274
        ioloop = (struct ioloop *) 0x80d6000
#4  0x806104d in main (argc=1, argv=0xbfbffa74, envp=0xbfbffa7c) at 
main.c:273
No locals.
#5  0x8055ac9 in _start ()
No symbol table info available.



More information about the dovecot mailing list