From cc56edc91d9f952ad1839c2cdc1142819dec83ef Mon Sep 17 00:00:00 2001 From: Alexander Krotov Date: Mon, 11 May 2020 00:19:14 +0300 Subject: [PATCH] Log precheck_imf errors --- src/imap/mod.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/imap/mod.rs b/src/imap/mod.rs index 6a6e251cf..5cecc3488 100644 --- a/src/imap/mod.rs +++ b/src/imap/mod.rs @@ -605,7 +605,12 @@ impl Imap { let headers = get_fetch_headers(fetch)?; let message_id = prefetch_get_message_id(&headers).unwrap_or_default(); - if let Ok(true) = precheck_imf(context, &message_id, folder.as_ref(), cur_uid) { + if let Ok(true) = + precheck_imf(context, &message_id, folder.as_ref(), cur_uid).map_err(|err| { + warn!(context, "precheck_imf error: {}", err); + err + }) + { // we know the message-id already or don't want the message otherwise. info!( context,