docker-offlineimap/offlineimap
Sebastian Spaeth b81b7d6001 Implement true single-threading
Previously, we would spawn child threads for account synchronization
even if we had single-threading enabled. This prevented us from catching
the true location of exceptions, for example. Now, in single-threaded
mode, we perform the account synchronization truely in the main thread
which will ease our debugging.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2011-01-14 19:25:11 +01:00
..
folder LocalStatus: Don't ignore Exceptions on os.fsync 2011-01-14 19:25:11 +01:00
repository Catch KeyboardInterrupt exceptions explicitely 2011-01-14 19:25:11 +01:00
ui Merge branch 'ss/ui-remove-detector' into next 2011-01-07 19:38:12 +01:00
__init__.py Define version constants etc in __init__.py 2010-12-22 19:45:01 +01:00
accounts.py Catch SystemExit and KeyboardInterrupt exceptions 2011-01-14 19:25:11 +01:00
CustomConfig.py Update FSF address 2006-08-12 05:15:55 +01:00
imaplibutil.py Replace UIBase.getglobalui() with getglobalui() 2011-01-05 19:24:00 +01:00
imapserver.py Replace UIBase.getglobalui() with getglobalui() 2011-01-05 19:24:00 +01:00
imaputil.py Replace UIBase.getglobalui() with getglobalui() 2011-01-05 19:24:00 +01:00
init.py Implement true single-threading 2011-01-14 19:25:11 +01:00
localeval.py Update FSF address 2006-08-12 05:15:55 +01:00
mbnames.py Update FSF address 2006-08-12 05:15:55 +01:00
syncmaster.py Implement true single-threading 2011-01-14 19:25:11 +01:00
threadutil.py Replace UIBase.getglobalui() with getglobalui() 2011-01-05 19:24:00 +01:00