1
0
Fork 1
mirror of https://github.com/coddingtonbear/django-mailbox.git synced 2026-07-09 14:32:34 +02:00

supress errors during close

This commit is contained in:
Akshet Pandey 2024-02-28 14:10:01 -08:00
parent fbaa378e59
commit f91b4ee544

View file

@ -50,8 +50,12 @@ class ImapTransport(EmailTransport):
self.server.select()
def close(self):
self.server.close()
self.server.logout()
try:
self.server.close()
self.server.logout()
except (imaplib.IMAP4.error, OSError) as e:
logger.warning(f'Failed to close IMAP connection, ignoring: {e}')
pass
def _get_all_message_ids(self):
# Fetch all the message uids