(05.05.13 kl.08:41) Andrew Hucthings skrev följande till dovecot@dovecot.org:
Hi Jens,
You have to create a dovecot.rawlog directory in the user's home directory (or what dovecot thinks is that directory). That way you limit the logging to problematic users.
Thanks.
Its seems like this is a heisenbug. When I use rawlog the hang problem does not show itself. (Likewise it took longer to show when I patched in some extra logging, so the load of the machine/connection seems to be involved.)
Ill try to think of something else...
Cheers, Jens
Regards Andrew
On Fri, 2005-05-13 at 09:07 +0200, Jens Laas wrote:
I've been testing test69 with pop3 (under Linux and with mbox). I began testing with a large inbox (11000 mails) and it seems the communication between dovecot and the mailclient (evolution) stalls after 1000-2000 messages transferred.
I've looked in to the (non-trivial) io functionality of dovecot. What I see is that io_loop_handler_run() in ioloop-poll.c does not signal any more data (and eventually the whole thing timeouts).
Evolution downloads the mailbox fine via qpopper.
I tried turning on rawlog: mail_executable = /usr/libexec/dovecot/rawlog /usr/libexec/dovecot/pop3
I cannot find any logfile.. I must be missing something.
Any help or ideas ?
Cheers, Jens
'This mail automatically becomes portable when carried.'
Jens Låås Email: jens.laas@data.slu.se Department of Computer Services, SLU Phone: +46 18 67 35 15 Vindbrovägen 1 P.O. Box 7079 S-750 07 Uppsala SWEDEN
-- Andrew Hutchings (A-Wing) Linux Guru - Netserve Consultants Ltd. - www.domaincity.co.uk Admin - North Wales Linux User Group - www.nwlug.org.uk BOFH excuse 58: high pressure system failure
'This mail automatically becomes portable when carried.'
Jens Låås Email: jens.laas@data.slu.se
Department of Computer Services, SLU Phone: +46 18 67 35 15
Vindbrovägen 1
P.O. Box 7079
S-750 07 Uppsala
SWEDEN