diff --git a/src/cc/CCClient.cpp b/src/cc/CCClient.cpp index 83bab7a7..e0639525 100644 --- a/src/cc/CCClient.cpp +++ b/src/cc/CCClient.cpp @@ -265,13 +265,13 @@ std::shared_ptr CCClient::performRequest(const std::string& r # ifndef XMRIG_NO_SSL_TLS if (m_self->m_options->ccUseTls()) { cli = std::make_shared(m_self->m_options->ccHost(), m_self->m_options->ccPort()); + } else { +# endif + cli = std::make_shared(m_self->m_options->ccHost(), m_self->m_options->ccPort()); +# ifndef XMRIG_NO_SSL_TLS } # endif - if (!cli) { - cli = std::make_shared(m_self->m_options->ccHost(), m_self->m_options->ccPort()); - } - httplib::Request req; req.method = operation; req.path = requestUrl; diff --git a/src/cc/Httpd.cpp b/src/cc/Httpd.cpp index e7527e23..ce996fad 100644 --- a/src/cc/Httpd.cpp +++ b/src/cc/Httpd.cpp @@ -62,14 +62,15 @@ bool Httpd::start() MHD_OPTION_HTTPS_MEM_KEY, m_keyPem.c_str(), MHD_OPTION_HTTPS_MEM_CERT, m_certPem.c_str(), MHD_OPTION_END); + } else { +# endif + m_daemon = MHD_start_daemon(MHD_USE_SELECT_INTERNALLY, static_cast(m_options->ccPort()), nullptr, + nullptr, &Httpd::handler, + this, MHD_OPTION_CONNECTION_TIMEOUT, (unsigned int) 10, MHD_OPTION_END); +# ifndef XMRIG_NO_SSL_TLS } # endif - if (!m_daemon) { - m_daemon = MHD_start_daemon(MHD_USE_SELECT_INTERNALLY, static_cast(m_options->ccPort()), nullptr, nullptr, &Httpd::handler, - this, MHD_OPTION_CONNECTION_TIMEOUT, (unsigned int) 10, MHD_OPTION_END); - } - if (!m_daemon) { LOG_ERR("HTTP Daemon failed to start."); return false;