From 189003ef953912a8a6c4d7f40335afac18502c49 Mon Sep 17 00:00:00 2001 From: Simon Fels Date: Fri, 5 May 2017 18:41:52 +0200 Subject: [PATCH] Correct exception handling --- src/anbox/cmds/launch.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/anbox/cmds/launch.cpp b/src/anbox/cmds/launch.cpp index afbd2ab..f373c61 100644 --- a/src/anbox/cmds/launch.cpp +++ b/src/anbox/cmds/launch.cpp @@ -44,10 +44,14 @@ bool anbox::cmds::Launch::try_launch_activity(const std::shared_ptrlaunch(intent_, graphics::Rect::Invalid, stack_); - } catch (std::exception &err) { + } catch (const std::exception &err) { ERROR("Failed to launch activity: %s", err.what()); return false; + } catch (...) { + ERROR("Failed to launch activity"); + return false; } + return true; }