Complete.Org: Mailing Lists: Archives: offlineimap: August 2009:
Considering reverting imaplib2.py and IDLE support - need feedback
Home

Considering reverting imaplib2.py and IDLE support - need feedback

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: offlineimap@xxxxxxxxxxxx
Cc: jamesbunton@xxxxxxxxxxx, 536329@xxxxxxxxxxxxxxx, 536156@xxxxxxxxxxxxxxx
Subject: Considering reverting imaplib2.py and IDLE support - need feedback
From: John Goerzen <jgoerzen@xxxxxxxxxxxx>
Date: Sun, 09 Aug 2009 17:11:58 -0500

Hi folks,

Patch 3847d0ba9 introduced IMAP IDLE support, and with it switched from
Python's built-in imaplib.py to imaplib2.py.  I have received numerous
reports of all sorts of hanging and crashing bugs new to 6.1.0, and
believe that they are attributable to this change.

Therefore, I am strongly considering reverting that change, but am open
to feedback.

The bug reports I believe are tied to this include:

Crashes with _deliver_exc stacktrace (bug in imaplib2.py)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536329
http://software.complete.org/software/issues/show/174

Crashes during sync (string index out of range)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536156

OfflineIMAP-6.1.1 often stalls while syncing
http://software.complete.org/software/issues/show/176

Sync hangs without any kind of error message
http://lists.complete.org/offlineimap@xxxxxxxxxxxx/2009/07/msg00013.html.gz

I would probably revert:

17ec4df02a8d1440aac5634b2516555a5f841046
8cd2bdf7f5075006773a639a7d43fb1461bdf235
3847d0ba9d17f42cbb4ae15ea9cfb97aca2029ca

plus whatever else is needed.

Thoughts?

-- John



[Prev in Thread] Current Thread [Next in Thread]