From 5dad6c60ee4d964fe0e3a5ffc0801372a8d66e36 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 31 Aug 2019 14:04:17 +0530 Subject: [PATCH] Fix a regression that broke restarting calibre on macOS --- src/calibre/gui2/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py index 9bc121171e..9e95a3b76a 100644 --- a/src/calibre/gui2/main.py +++ b/src/calibre/gui2/main.py @@ -400,7 +400,7 @@ def run_gui(opts, args, listener, app, gui_debug=None): app = os.path.dirname(os.path.dirname(os.path.realpath(sys.frameworks_dir))) from calibre.debug import run_calibre_debug prints('Restarting with:', app) - run_calibre_debug('-c', 'import sys, os, time; time.sleep(3); os.execlp("open", sys.argv[-1])', app) + run_calibre_debug('-c', 'import sys, os, time; time.sleep(3); os.execlp("open", "open", sys.argv[-1])', app) else: import subprocess os.environ['CALIBRE_RESTARTING_FROM_GUI'] = environ_item('1')