Embedded config parsing only for miner not server

This commit is contained in:
Ben Gräf 2019-06-01 07:01:20 +02:00
parent 256ceeeb47
commit c13e702707

View file

@ -455,11 +455,6 @@ Options::Options(int argc, char **argv) :
parseConfigFile(Platform::defaultConfigName());
}
if (!m_pools[0]->isValid() && (!m_ccHost || m_ccPort == 0)) {
fprintf(stderr, "No valid pool/cc configuration found, using embedded config.\n");
parseEmbeddedConfig();
}
#ifdef XMRIG_CC_SERVER
if (m_ccPort == 0) {
fprintf(stderr, "No CC Server Port supplied. Exiting.\n");
@ -473,6 +468,11 @@ Options::Options(int argc, char **argv) :
}
#endif
if (!m_pools[0]->isValid() && (!m_ccHost || m_ccPort == 0)) {
fprintf(stderr, "No valid pool/cc configuration found, using embedded config.\n");
parseEmbeddedConfig();
}
if (!m_pools[0]->isValid() && (!m_ccHost || m_ccPort == 0)) {
fprintf(stderr, "Neither pool nor CCServer URL supplied. Exiting.\n");
return;