From 68617b88407a1c39bdce395e1b1727aaf4169e2e Mon Sep 17 00:00:00 2001 From: Leonardo Grasso Date: Tue, 25 Aug 2020 12:00:33 +0200 Subject: [PATCH] fix(userspace/falco): do not always rethrow the exception Co-Authored-By: Lorenzo Fontana Signed-off-by: Leonardo Grasso --- userspace/falco/falco.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/userspace/falco/falco.cpp b/userspace/falco/falco.cpp index f833c6d282f..fc3c9163d33 100644 --- a/userspace/falco/falco.cpp +++ b/userspace/falco/falco.cpp @@ -1146,8 +1146,11 @@ int falco_init(int argc, char **argv) falco_logger::log(LOG_ERR, "Unable to load the driver. Exiting.\n"); } open_f(inspector); + } + else + { + rethrow_exception(current_exception()); } - rethrow_exception(current_exception()); } }