From b3b576f5d25593302c413fd10fb846e53fd5f8a0 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 16 Jan 2015 11:34:15 +0100 Subject: [PATCH] Handle all IPCErrors properly. --- qutebrowser/app.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/qutebrowser/app.py b/qutebrowser/app.py index c03e34ec1..8a07e5385 100644 --- a/qutebrowser/app.py +++ b/qutebrowser/app.py @@ -106,12 +106,11 @@ class Application(QApplication): print(version.GPL_BOILERPLATE.strip()) sys.exit(0) - sent = ipc.send_to_running_instance(self._args.command) - if sent: - sys.exit(0) - - log.init.debug("Starting IPC server...") try: + sent = ipc.send_to_running_instance(self._args.command) + if sent: + sys.exit(0) + log.init.debug("Starting IPC server...") ipc.init() except ipc.IPCError as e: text = ('{}\n\nMaybe another instance is running but '