Skip to content

Commit 08373aa

Browse files
committed
more debug logging
1 parent 84459b6 commit 08373aa

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

src/imap.rs

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,10 +546,20 @@ impl Imap {
546546
bail!("IMAP operation attempted while it is torn down");
547547
}
548548

549+
info!(
550+
context,
551+
"Transport {transport_id}: fetch_move_delete start."
552+
);
553+
549554
let msgs_fetched = self
550555
.fetch_new_messages(context, session, watch_folder, folder_meaning)
551556
.await
552557
.context("fetch_new_messages")?;
558+
559+
info!(
560+
context,
561+
"Transport {transport_id}: fetch_move_delete finished fetch_new_messages."
562+
);
553563
if msgs_fetched && context.get_config_delete_device_after().await?.is_some() {
554564
// New messages were fetched and shall be deleted later, restart ephemeral loop.
555565
// Note that the `Config::DeleteDeviceAfter` timer starts as soon as the messages are
@@ -588,10 +598,18 @@ impl Imap {
588598
return Ok(false);
589599
}
590600

601+
info!(
602+
context,
603+
"Transport {transport_id}: fetch_new_messages selects folder {folder:?}."
604+
);
591605
let folder_exists = session
592606
.select_with_uidvalidity(context, folder)
593607
.await
594608
.with_context(|| format!("Failed to select folder {folder:?}"))?;
609+
info!(
610+
context,
611+
"Transport {transport_id}: fetch_new_messages selected folder {folder:?}."
612+
);
595613

596614
if !session.new_mail {
597615
info!(
@@ -1125,6 +1143,7 @@ impl Session {
11251143
}
11261144

11271145
let transport_id = self.transport_id();
1146+
info!(context, "Transport {transport_id}: Storing seen flags.");
11281147
let rows = context
11291148
.sql
11301149
.query_map_vec(
@@ -1182,6 +1201,10 @@ impl Session {
11821201
.await
11831202
.context("Cannot remove messages marked as seen from imap_markseen table")?;
11841203
}
1204+
info!(
1205+
context,
1206+
"Transport {transport_id}: Finished storing seen flags."
1207+
);
11851208

11861209
Ok(())
11871210
}

0 commit comments

Comments
 (0)