From e3c01d76c410390c1f6902650c7b81884557d0ee Mon Sep 17 00:00:00 2001 From: link2xt Date: Wed, 10 May 2023 13:16:36 +0000 Subject: [PATCH] fix: do not return an error from send_msg_to_smtp if retry limit is exceeded This prevents sending the other messages for which the limit was not exceeded. --- src/smtp.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/smtp.rs b/src/smtp.rs index 5360e0294..5916cad2b 100644 --- a/src/smtp.rs +++ b/src/smtp.rs @@ -545,7 +545,7 @@ pub(crate) async fn send_msg_to_smtp( .execute("DELETE FROM smtp WHERE id=?", (rowid,)) .await .context("failed to remove message with exceeded retry limit from smtp table")?; - bail!("Number of retries exceeded the limit"); + return Ok(()); } info!( context,