opensubscriber
   Find in this group all groups
 
Unknown more information…

b : binc-dev@bincimap.org 14 December 2005 • 6:03AM -0500

[binc-dev] IDLE issue
by Brendan Cully

REPLY TO AUTHOR
 
REPLY TO GROUP




Hi,

I've just added IDLE support to mutt, and I've gotten a report that it
interacts badly with binc. The problem is that (to save a round trip)
mutt pipelines the DONE\r\n response along with the start of the next
IMAP command, eg

C: A1 IDLE\r\n
S: + idling\r\n
C: DONE\r\nA2 CLOSE\r\n
S: * BAD Syntax error: "DONE\r\nA2 CLOSE"\r\n

I think, or at least hope, that the \r\n after DONE is enough to
terminate the response, and the server should interpret A2... as a
separate token. Cyrus and courier both treat it this way (although
dovecot does what binc is doing).

I'd really like to avoid the extra round-trip overhead after every
IDLE, since as of now mutt will be almost constantly in the IDLE
state.

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.