From 7c72dac4893b4bf899475c27fdeec1ad330c23d6 Mon Sep 17 00:00:00 2001 From: Michael James Gratton Date: Tue, 28 Nov 2017 10:24:46 +1100 Subject: [PATCH] Increase the remote folder refresh interval. Now we are getting notified of folder chnages, we can sweep for folder changes less often. * src/engine/imap-engine/imap-engine-generic-account.vala (GenericAccount): Bump remote folder refresh interval from 2 minutes to 15 minutes. --- src/engine/imap-engine/imap-engine-generic-account.vala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/engine/imap-engine/imap-engine-generic-account.vala b/src/engine/imap-engine/imap-engine-generic-account.vala index 7635ad23..a6a7b71f 100644 --- a/src/engine/imap-engine/imap-engine-generic-account.vala +++ b/src/engine/imap-engine/imap-engine-generic-account.vala @@ -8,7 +8,11 @@ private abstract class Geary.ImapEngine.GenericAccount : Geary.Account { - private const int REFRESH_FOLDER_LIST_SEC = 2 * 60; + // This is high since it's an expensive operation, and we'll go + // looking changes caused by local operations as they happen, so + // we don't need to double check. + private const int REFRESH_FOLDER_LIST_SEC = 15 * 60; + private const Geary.SpecialFolderType[] SUPPORTED_SPECIAL_FOLDERS = { Geary.SpecialFolderType.DRAFTS, Geary.SpecialFolderType.SENT,