From 384d90c19758e5433aa3f7714d4531936b83fab0 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 26 Mar 2024 20:04:51 +0300 Subject: Fix worker to properly handle cli parser exceptions while parsing task manifest package-config value --- bbot/worker/worker.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bbot') diff --git a/bbot/worker/worker.cxx b/bbot/worker/worker.cxx index 5f857b0..793b387 100644 --- a/bbot/worker/worker.cxx +++ b/bbot/worker/worker.cxx @@ -1814,6 +1814,11 @@ build (size_t argc, const char* argv[]) } } } + catch (const cli::exception& e) + { + fail (e.what (), false /* throw_abort */); + break; + } catch (const string_parser::invalid_string& e) { fail (e.what (), false /* throw_abort */); -- cgit v1.1