From 1f41177da1db98716645907181390888fbea1a3c Mon Sep 17 00:00:00 2001 From: link2xt Date: Thu, 17 Jul 2025 20:04:21 +0000 Subject: [PATCH] fix: do not ignore resync_folders --- src/scheduler.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scheduler.rs b/src/scheduler.rs index 0dfe5c8f9..18ea1dd78 100644 --- a/src/scheduler.rs +++ b/src/scheduler.rs @@ -488,10 +488,10 @@ async fn inbox_fetch_idle(ctx: &Context, imap: &mut Imap, mut session: Session) let resync_requested = ctx.resync_request.swap(false, Ordering::Relaxed); if resync_requested { - if let Err(err) = session.resync_folders(ctx).await { - warn!(ctx, "Failed to resync folders: {:#}.", err); - ctx.resync_request.store(true, Ordering::Relaxed); - } + session + .resync_folders(ctx) + .await + .context("resync_folders")?; } maybe_add_time_based_warnings(ctx).await;