diff --git a/src/imap.rs b/src/imap.rs index a92bdf8b5..492c581e4 100644 --- a/src/imap.rs +++ b/src/imap.rs @@ -515,6 +515,7 @@ impl Imap { watch_folder: &str, folder_meaning: FolderMeaning, ) -> Result<()> { + info!(context, "dbg 2"); if !context.sql.is_open().await { // probably shutdown bail!("IMAP operation attempted while it is torn down"); @@ -551,6 +552,7 @@ impl Imap { folder: &str, folder_meaning: FolderMeaning, ) -> Result { + info!(context, "dbg 3"); if should_ignore_folder(context, folder, folder_meaning).await? { info!(context, "Not fetching from {folder:?}."); session.new_mail = false; @@ -562,6 +564,7 @@ impl Imap { .await .with_context(|| format!("Failed to select folder {folder:?}"))?; if !folder_exists { + info!(context, "dbg 4"); return Ok(false); } diff --git a/src/scheduler.rs b/src/scheduler.rs index 53b5385bc..e9bdc7138 100644 --- a/src/scheduler.rs +++ b/src/scheduler.rs @@ -567,6 +567,7 @@ async fn fetch_idle( ) .await .context("idle")?; + info!(ctx, "dbg 1"); Ok(session) }