[Dovecot] Performance of Maildir vs sdbox/mdbox

Jan-Frode Myklebust janfrode at tanso.net
Tue Feb 7 10:25:10 EET 2012

On Mon, Feb 06, 2012 at 10:01:03PM +0100, Jan-Frode Myklebust wrote:
> > Your fsyncs can run over 60 seconds?
> Hopefully not.. maybe just me being confused by the error message about
> "lmtp_proxy_output_timeout". After adding
> http://hg.dovecot.org/dovecot-2.0/rev/71084b799a6c on friday, we haven't
> seen any problems so it looks like this problem is solved.

Crap, saw 6 "message might be sent more than once" messages from postfix yesterday,
all at the time of this crash on the director postfix/lmtp was talking with:

	Feb  6 16:13:10 loadbalancer2 dovecot: lmtp(6601): Panic: file lmtp-proxy.c: line 376 (lmtp_proxy_output_timeout): assertion failed: (proxy->data_input->eof)
	Feb  6 16:13:10 loadbalancer2 dovecot: lmtp(6601): Error: Raw backtrace: /usr/lib64/dovecot/libdovecot.so.0 [0x2ab6f193d680] -> /usr/lib64/dovecot/libdovecot.so.0 [0x2ab6f193d6d6] -> /usr/lib64/dovecot/libdovecot.so.0 [0x2ab6f193cb93] -> dovecot/lmtp [0x406d75] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handle_timeouts+0xcd) [0x2ab6f194859d] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x68) [0x2ab6f1949558] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x2d) [0x2ab6f194820d] -> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13) [0x2ab6f1936a83] -> dovecot/lmtp(main+0x144) [0x403fa4] -> /lib64/libc.so.6(__libc_start_main+0xf4) [0x35f8a1d994] -> dovecot/lmtp [0x403da9]
	Feb  6 16:13:10 loadbalancer2 dovecot: master: Error: service(lmtp): child 6601 killed with signal 6 (core dumps disabled)

Should I try increasing LMTP_PROXY_DATA_INPUT_TIMEOUT_MSECS, or do you have any
other ideas for what might be causing it ?


More information about the dovecot mailing list