<<< Date Index >>>     <<< Thread Index >>>

Re: IMAP command pipelining (batched mailbox polling) now in CVS



On Tuesday, 13 December 2005 at 12:04, Vincent Lefevre wrote:
> On 2005-12-11 15:19:51 -0800, Brendan Cully wrote:
> > My flaky wireless connection finally drove me to write some IMAP
> > command pipelining code, so that mutt can poll for new mail in every
> > mailbox in a single socket write, saving lots of RTTs and
> > opportunities for packet loss. It seems to work well here, so I've
> > committed it, but it involved some pretty major surgery. So anyone
> > using CVS and IMAP, please keep a closer watch than usual on your
> > mutt. Feedback is good, although I'm still very poorly connected to
> > the net for a couple more weeks...
> 
> With this new code I compiled several hours ago, I get timeouts,
> e.g.
> 
> imap_sync_message: STORE failed [* OK Timeout in 26 minutes]?
> imap_sync_mailbox : EXPUNGE a échoué [* OK Timeout in 26 minutes]?

Looking back over this, this is probably not a timeout issue, but
simply something going wrong with the pipelining code. The message is
that a timeout will expire in 26 minutes, which means you've probably
been idling for about 4. A .muttdebug0 snippet starting from the IDLE
before the * OK Timeout message would be helpful.

Attachment: pgpK0yowIoZ1G.pgp
Description: PGP signature