From 893799249b5c2a95a46e2affbdfb1ca34d6f132a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 4 Mar 2014 07:27:26 +0530 Subject: [PATCH] ... --- src/calibre/utils/ipc/simple_worker.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/utils/ipc/simple_worker.py b/src/calibre/utils/ipc/simple_worker.py index fa580d67b3..2d24fec22b 100644 --- a/src/calibre/utils/ipc/simple_worker.py +++ b/src/calibre/utils/ipc/simple_worker.py @@ -156,6 +156,7 @@ def start_pipe_worker(command, env=None, priority='normal'): pass niceness = {'normal' : 0, 'low' : 10, 'high' : 20}[priority] args['preexec_fn'] = partial(renice, niceness) + args['close_fds'] = True p = subprocess.Popen([w.executable, '--pipe-worker', command], **args) atexit.register(w.kill)