Timo Sirainen <tss@iki.fi> writes:
On Mon, 2005-10-24 at 12:57 -0400, Mark Plaksin wrote:
My IMAP client hangs intermittently. When it does, Dovecot has prematurely stopped sending a response and entered the poll loop. My client is waiting for more data and Dovecot is waiting for an IMAP command.
If you can easily reproduce this, could you try it with this patch:
http://dovecot.org/patches/hang-debug.diff
And show what the log files says after it hangs?
The hang usually happens at least once a day. I've been checking mail much less frequently this week (I'm at a conference) and it hasn't happened yet. In the meantime, running with this patch (and the 'rawlog imap' fix--thanks!) I get these messages a lot (~1300 times a day):
imap(happy): Warning: cork changed, set=1, io=0 imap(happy): Warning: cork changed, set=0, io=0 imap(happy): Warning: buffer_flush=1, flush_pending=0
Does this tell us anything? Or is this debug info only useful when there's a hang?
Thanks!