From ca157d598dc5e9aa8ab4679ad7619b4b1ee832f5 Mon Sep 17 00:00:00 2001 From: rixx Date: Sun, 15 Mar 2015 23:56:49 +0100 Subject: resource saving as proposed by @ultrabug --- py3status/modules/imap.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'py3status') diff --git a/py3status/modules/imap.py b/py3status/modules/imap.py index 9228a28..5743cee 100644 --- a/py3status/modules/imap.py +++ b/py3status/modules/imap.py @@ -45,10 +45,10 @@ class Py3status: try: mail_count = 0 directories = self.mailbox.split(',') + connection = imaplib.IMAP4_SSL(self.imap_server, self.port) + connection.login(self.user, self.password) for directory in directories: - connection = imaplib.IMAP4_SSL(self.imap_server, self.port) - connection.login(self.user, self.password) connection.select(directory) unseen_response = connection.search(None, self.criterion) connection.close() -- cgit v1.3