7 Feb
2012
7 Feb
'12
9:25 a.m.
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 ?
-jf