From 56933ea74f87733d8a8e4bc6a405d2b8de8a8b50 Mon Sep 17 00:00:00 2001 From: mdecimus Date: Mon, 25 Nov 2024 19:24:55 +1300 Subject: [PATCH] Implement todo causing panic on concurrency and rate limits --- crates/smtp/src/outbound/client.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/smtp/src/outbound/client.rs b/crates/smtp/src/outbound/client.rs index 5391cc52..d615a06c 100644 --- a/crates/smtp/src/outbound/client.rs +++ b/crates/smtp/src/outbound/client.rs @@ -667,8 +667,8 @@ pub(crate) fn from_error_status(status: &Status<(), Error>) -> trc::Error { .details("DANE Error") .ctx(trc::Key::Reason, err.details.clone()), Error::MtaStsError(err) => event.details("MTA-STS Error").reason(err), - Error::RateLimited => todo!(), - Error::ConcurrencyLimited => todo!(), + Error::RateLimited => event.details("Rate Limited"), + Error::ConcurrencyLimited => event.details("Concurrency Limited"), Error::Io(err) => event.details("I/O Error").reason(err), } }