diff --git a/monitarr/monitarr/main.cpp b/monitarr/monitarr/main.cpp index 767489b..0ebb6cf 100644 --- a/monitarr/monitarr/main.cpp +++ b/monitarr/monitarr/main.cpp @@ -47,16 +47,16 @@ using namespace monitarr; auto main(int argc, char **argv) -> int { MONITARR_USES_FUNCTION_NAME(); +#if defined(PROJECT_ENABLE_BACKWARD_CPP) + static backward::SignalHandling sh; +#endif // defined(PROJECT_ENABLE_BACKWARD_CPP) + if (not utils::file::change_to_process_directory()) { utils::error::handle_error(function_name, "failed to change to process directory"); return 1; } -#if defined(PROJECT_ENABLE_BACKWARD_CPP) - static backward::SignalHandling sh; -#endif // defined(PROJECT_ENABLE_BACKWARD_CPP) - if (not monitarr::project_initialize()) { return -1; }