From 15eda7626f06d9e235a10cf9b438e4468c8db2b5 Mon Sep 17 00:00:00 2001 From: Eygene Ryabinkin Date: Mon, 28 Jan 2013 23:08:20 +0400 Subject: [PATCH 3/3] IMAP class: don't suggest multithreading in single-threaded mode Signed-off-by: Eygene Ryabinkin --- offlineimap/folder/IMAP.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/offlineimap/folder/IMAP.py b/offlineimap/folder/IMAP.py index 298f9fd..ff0bcd3 100644 --- a/offlineimap/folder/IMAP.py +++ b/offlineimap/folder/IMAP.py @@ -24,6 +24,7 @@ from sys import exc_info from .Base import BaseFolder from offlineimap import imaputil, imaplibutil, OfflineImapError from offlineimap.imaplib2 import MonthNames +from offlineimap.utils import depot class IMAPFolder(BaseFolder): @@ -53,7 +54,7 @@ class IMAPFolder(BaseFolder): imapobj.select(self.getfullname(), readonly = True, force = force) def suggeststhreads(self): - return 1 + return not depot.Options().singlethreading def waitforthread(self): self.imapserver.connectionwait() -- 1.8.1