X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=config.cpp;h=77acf6dd61cac95c6a4792446a42bc99ff6def29;hp=660090d4a237b3c1fb22cf9793988838ed47ae72;hb=a313e4c7a3c0c453d4dffd317fc143f1f4a7f8ba;hpb=867275636c6b2526f6626e503e8e72a21776370f diff --git a/config.cpp b/config.cpp index 660090d..77acf6d 100644 --- a/config.cpp +++ b/config.cpp @@ -269,6 +269,8 @@ bool parse_config(const string &filename, Config *config) return false; } + config->daemonize = false; + if (!fetch_config_int(lines, "num_servers", &config->num_servers)) { log(ERROR, "Missing 'num_servers' statement in config file."); return false; @@ -304,6 +306,8 @@ bool parse_config(const string &filename, Config *config) if (!parse_error_log(line, config)) { return false; } + } else if (line.keyword == "daemonize") { + config->daemonize = true; } else { log(ERROR, "Unknown configuration keyword '%s'.", line.keyword.c_str());