remove unnecessary imaplib2 workaround

Upstream bug has been fixed, since imaplib2 v2.42 the untagged responses are
flushed (as stated by the documentation).
See https://sourceforge.net/p/imaplib2/bugs/7/

Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
This commit is contained in:
Pierre-Louis Bonicoli 2015-03-23 12:00:22 +01:00 committed by Nicolas Sebrecht
parent 60cc58c38e
commit 1cdf34e100

View File

@ -46,8 +46,6 @@ class UsefulIMAPMixIn(object):
not force: not force:
# No change; return. # No change; return.
return return
# Wipe out all old responses, to maintain semantics with old imaplib2
del self.untagged_responses[:]
try: try:
result = super(UsefulIMAPMixIn, self).select(mailbox, readonly) result = super(UsefulIMAPMixIn, self).select(mailbox, readonly)
except self.readonly as e: except self.readonly as e: