Merge pull request #346 from ckiee/config-invalid-enforce

logid: Fail on invalid Configurations
This commit is contained in:
pixl 2023-05-02 21:08:38 -04:00 committed by GitHub
commit fbd915e201
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -138,9 +138,9 @@ int main(int argc, char** argv) {
// Read config
try {
config = std::make_shared<Configuration>(options.config_file);
}
catch (std::exception& e) {
config = std::make_shared<Configuration>();
} catch (std::exception &e) {
logPrintf(ERROR, "%s", e.what());
return EXIT_FAILURE;
}
init_workers(config->workers.value_or(defaults::workers));