docker-offlineimap/offlineimap
Sebastian Spaeth 61fffd5c5f imaplibutil: Have SELECT throw an OfflineImapError when the connection died
Imapserver.acquireconnection will succeed even whent the server connection
has been terminated and the first IMAP operation will throw an exception.

Often this is the folder SELECT operation (e.g. after an idle timeout), as
has been reported by John Wiegley. Catch this case and throw an
OfflineImapError with severity FOLDER_RETRY to notify consumers that they
are supposed to retry.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-09-06 19:00:21 +02:00
..
folder Fix sqlite upgrade code to use correct API call 2011-09-02 21:59:35 +02:00
repository Improve repo.Base.py:syncfoldersto parameter/var names 2011-09-03 17:16:42 +02:00
ui Shorten list of messages to be deleted in UI output 2011-08-23 20:55:28 +02:00
__init__.py v6.3.4 2011-08-10 21:44:58 +02:00
accounts.py Make syncfoldersto to accept a single folder only 2011-08-17 21:02:21 +02:00
CustomConfig.py Use SafeConfigParser for the configuration 2011-08-30 22:16:35 +02:00
error.py Introduce new error level FOLDER_RETRY 2011-09-06 19:00:21 +02:00
imaplib2.py imaplib2: bump to upstream version 2.28 (rev 8228a0f) 2011-08-15 12:21:38 +02:00
imaplibutil.py imaplibutil: Have SELECT throw an OfflineImapError when the connection died 2011-09-06 19:00:21 +02:00
imapserver.py Fix standard port for SSL/TLS 2011-08-23 20:57:38 +02:00
imaputil.py Rework undocumented listjoin to create UID sequences 2011-08-23 20:55:28 +02:00
init.py Always call ui.terminate() 2011-06-16 18:57:35 +02:00
localeval.py Update FSF address 2006-08-12 05:15:55 +01:00
mbnames.py explicitly define symbols to import instead of 'import *' 2011-05-09 22:43:03 +02:00
syncmaster.py Remove weird SigListener class 2011-05-08 14:25:16 +02:00
threadutil.py fix broken ui Blinkenlights in multi-threaded mode 2011-05-18 18:38:05 +02:00