From 91e2b16debf6469ecc2a6ae6da49cc26b2f800db Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 4 Nov 2019 17:46:45 +0530 Subject: [PATCH] Content server: Fix conversion of comics not working. Fixes #1847017 [WebUI conversion failed for all comic cbz/cbr format, GUI works fine](https://bugs.launchpad.net/calibre/+bug/1847017) Could not launch non simple workers from within a simple worker. Now fixed. --- src/calibre/utils/ipc/worker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/utils/ipc/worker.py b/src/calibre/utils/ipc/worker.py index 42e4275beb..d43f4ebbf9 100644 --- a/src/calibre/utils/ipc/worker.py +++ b/src/calibre/utils/ipc/worker.py @@ -177,7 +177,7 @@ def main(): # so launch the gui as usual from calibre.gui2.main import main as gui_main return gui_main(['calibre']) - csw = os.environ.get('CALIBRE_SIMPLE_WORKER', None) + csw = os.environ.pop('CALIBRE_SIMPLE_WORKER', None) if csw: mod, _, func = csw.partition(':') mod = importlib.import_module(mod)