From: Timo Sirainen Date: Tue, 21 Sep 2021 14:49:34 +0000 (+0300) Subject: lib-storage: Add data stack frame when iterating mailboxes to build GUID cache X-Git-Tag: 2.3.17~82 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1682263f04da536fcdb20037ebd810ad25698c9c;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Add data stack frame when iterating mailboxes to build GUID cache --- diff --git a/src/lib-storage/mailbox-guid-cache.c b/src/lib-storage/mailbox-guid-cache.c index 8c15ac576d..e35a358852 100644 --- a/src/lib-storage/mailbox-guid-cache.c +++ b/src/lib-storage/mailbox-guid-cache.c @@ -93,7 +93,9 @@ void mailbox_guid_cache_refresh(struct mailbox_list *list) if ((info->flags & (MAILBOX_NOSELECT | MAILBOX_NONEXISTENT)) != 0) continue; - mailbox_guid_cache_add_mailbox(list, info); + T_BEGIN { + mailbox_guid_cache_add_mailbox(list, info); + } T_END; } if ((list->ns->prefix_len > 0) && !mail_namespace_prefix_is_inbox(list->ns)) { /* Also check if namespace prefix is a selectable mailbox