[caldeveloper-l] sync-tokens vs PROPFIND

Helge Heß me at helgehess.eu
Wed Nov 8 05:36:48 PST 2017


On 7. Nov 2017, at 18:00, Ken Murchison <murch at fastmailteam.com> wrote:
> Is the PROPFIND not working because Google can't handle it or the client times out waiting for the response?  If the latter, we at Fastmail recently experienced the same thing with requests that require a huge response to be generated.  We fixed this by updating the Cyrus IMAP server so that responses to PROPFIND and REPORT get "streamed" to client using chunked transfer-encoding.  This keeps the client from timing out.

Proper streaming is the better option, but if that doesn’t work, you can still emit 100-continue responses to keep the connection alive - that should work with most clients. 
Chunked with periodic empty packets would be another option to keep the connection alive.

hh



More information about the caldeveloper-l mailing list