init: raise on invalid debug/debugexclude config options

This commit is contained in:
Jon Atack
2023-05-12 00:23:21 +02:00
parent 681ecac5c2
commit 4c3c19d943
3 changed files with 11 additions and 5 deletions

View File

@@ -77,6 +77,7 @@
#include <util/fs.h>
#include <util/fs_helpers.h>
#include <util/moneystr.h>
#include <util/result.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <util/syscall_sandbox.h>
@@ -949,7 +950,8 @@ bool AppInitParameterInteraction(const ArgsManager& args, bool use_syscall_sandb
InitWarning(strprintf(_("Reducing -maxconnections from %d to %d, because of system limitations."), nUserMaxConnections, nMaxConnections));
// ********************************************************* Step 3: parameter-to-internal-flags
init::SetLoggingCategories(args);
auto result = init::SetLoggingCategories(args);
if (!result) return InitError(util::ErrorString(result));
init::SetLoggingLevel(args);
nConnectTimeout = args.GetIntArg("-timeout", DEFAULT_CONNECT_TIMEOUT);