X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng%2Futils.cpp;fp=src%2Fbin%2Flttng%2Futils.cpp;h=403ee018579f755819877ce5d25109b7f94f24a4;hp=45fe256a579d092b4a1d92ddd81e26459b315a1e;hb=9cde3a4ab8b763df804f8105728d90f59521438b;hpb=e1b89bf00b15f64523d24cf3e652cdc706d38843 diff --git a/src/bin/lttng/utils.cpp b/src/bin/lttng/utils.cpp index 45fe256a5..403ee0185 100644 --- a/src/bin/lttng/utils.cpp +++ b/src/bin/lttng/utils.cpp @@ -8,7 +8,6 @@ #define _LGPL_SOURCE #include "command.hpp" #include "conf.hpp" -#include "exception.hpp" #include "utils.hpp" #include @@ -716,14 +715,15 @@ lttng::cli::session_list lttng::cli::list_sessions(const struct session_spec& sp lttng::make_unique_wrapper( get_session_name()); - if (!configured_name) { - LTTNG_THROW_CLI_NO_DEFAULT_SESSION(); - } + if (configured_name) { + const struct lttng::cli::session_spec new_spec( + lttng::cli::session_spec::type::NAME, + configured_name.get()); - const struct lttng::cli::session_spec new_spec( - lttng::cli::session_spec::type::NAME, configured_name.get()); + return list_sessions(new_spec); + } - return list_sessions(new_spec); + return lttng::cli::session_list(); } return get_sessions(