fix: do not ignore resync_folders

This commit is contained in:
link2xt
2025-07-17 20:04:21 +00:00
parent dc63340471
commit 1f41177da1

View File

@@ -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); let resync_requested = ctx.resync_request.swap(false, Ordering::Relaxed);
if resync_requested { if resync_requested {
if let Err(err) = session.resync_folders(ctx).await { session
warn!(ctx, "Failed to resync folders: {:#}.", err); .resync_folders(ctx)
ctx.resync_request.store(true, Ordering::Relaxed); .await
} .context("resync_folders")?;
} }
maybe_add_time_based_warnings(ctx).await; maybe_add_time_based_warnings(ctx).await;