From bc04d81a5a64fa816f37404ec7bfc9341d6cc163 Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Mon, 22 Jan 2024 14:02:44 +0400 Subject: [PATCH] fix: Handle Net::IMAP::InvalidResponseError Exception bad response type "ESMTP" (#8755) --- app/jobs/inboxes/fetch_imap_emails_job.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/jobs/inboxes/fetch_imap_emails_job.rb b/app/jobs/inboxes/fetch_imap_emails_job.rb index c59ae2787..8f61e54b5 100644 --- a/app/jobs/inboxes/fetch_imap_emails_job.rb +++ b/app/jobs/inboxes/fetch_imap_emails_job.rb @@ -12,7 +12,7 @@ class Inboxes::FetchImapEmailsJob < MutexApplicationJob rescue *ExceptionList::IMAP_EXCEPTIONS => e Rails.logger.error e channel.authorization_error! - rescue EOFError, OpenSSL::SSL::SSLError, Net::IMAP::NoResponseError, Net::IMAP::BadResponseError => e + rescue EOFError, OpenSSL::SSL::SSLError, Net::IMAP::NoResponseError, Net::IMAP::BadResponseError, Net::IMAP::InvalidResponseError => e Rails.logger.error e rescue LockAcquisitionError Rails.logger.error "Lock failed for #{channel.inbox.id}"