Skip to content

Commit 758adb2

Browse files
committed
fix: do not ignore resync_folders
1 parent dc63340 commit 758adb2

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/scheduler.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -488,10 +488,11 @@ async fn inbox_fetch_idle(ctx: &Context, imap: &mut Imap, mut session: Session)
488488

489489
let resync_requested = ctx.resync_request.swap(false, Ordering::Relaxed);
490490
if resync_requested {
491-
if let Err(err) = session.resync_folders(ctx).await {
492-
warn!(ctx, "Failed to resync folders: {:#}.", err);
493-
ctx.resync_request.store(true, Ordering::Relaxed);
494-
}
491+
session
492+
.resync_folders(ctx)
493+
.await
494+
.context("resync_folders")?;
495+
ctx.resync_request.store(true, Ordering::Relaxed);
495496
}
496497

497498
maybe_add_time_based_warnings(ctx).await;

0 commit comments

Comments
 (0)