From 2a5cf535c0763b8c118f36601af2d3f53afa8575 Mon Sep 17 00:00:00 2001 From: JesterHodl Date: Tue, 10 Dec 2024 21:51:23 +0100 Subject: [PATCH] conf: Refuse to start with pooled mining only, if there's no pool set --- src/datum_conf.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/datum_conf.c b/src/datum_conf.c index 103e5d7..824f033 100644 --- a/src/datum_conf.c +++ b/src/datum_conf.c @@ -367,6 +367,11 @@ int datum_read_config(const char *conffile) { return 0; } + if (datum_config.datum_pool_host[0] == '\0' && datum_config.datum_pooled_mining_only == true) { + DLOG_FATAL("Pooled mining only is set to true, but pool host is not specified."); + return 0; + } + // Save some multiplication later datum_config.datum_protocol_global_timeout_ms = datum_config.datum_protocol_global_timeout * 1000;