[prev in list] [next in list] [prev in thread] [next in thread] 

List:       imap
Subject:    Re: [Imap-protocol] =?iso-8859-1?q?Is_it_okay/common_for_servers_to_i?=
From:       Jan_Kundrát <jkt () flaska ! net>
Date:       2014-03-07 16:01:49
Message-ID: cfe80347-ed90-4e5b-a69a-93f99e2158c4 () flaska ! net
[Download RAW message or body]

On Friday, 7 March 2014 16:05:48 CEST, Andrew Sutherland wrote:
> We're seeing a problem in the Firefox OS Gaia e-mail app where 
> if we manage to send our "A1 CAPABILITY" request to the gmail 
> IMAP server (initial-TLS imaps/993) before it sends its 
> greeting, it acts like it never hears the request.  Our 
> not-so-clever state machine hangs until the connection times 
> out.

Interesting. What my client is doing is patiently waiting for the initial 
response and checking whether the capability list is passed in there as a 
response code. The same for the tagged OK for the STARTTLS.

I am wondering whether you are deliberately trading bandwidth for latency, 
and whether you have some measurements showing that sending the CAPABILITY 
speculatively is beneficial. This is something which I haven't thought 
about, and if you have already measured this, I would like to, er, "be 
isnpired" :) and do it this way as well.

With kind regards,
Jan

-- 
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/
_______________________________________________
Imap-protocol mailing list
Imap-protocol@u.washington.edu
http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic