diff --git a/src/common/net/Pool.cpp b/src/common/net/Pool.cpp index 06622d28..ca73b315 100644 --- a/src/common/net/Pool.cpp +++ b/src/common/net/Pool.cpp @@ -91,6 +91,10 @@ Pool::Pool(const char *host, uint16_t port, const char *user, const char *passwo bool Pool::isCompatible(const xmrig::Algorithm &algorithm) const { + if (m_algorithms.empty()) { + return true; + } + for (const auto &a : m_algorithms) { if (algorithm == a) { return true; diff --git a/src/net/strategies/DonateStrategy.cpp b/src/net/strategies/DonateStrategy.cpp index b4b41938..7de776ef 100644 --- a/src/net/strategies/DonateStrategy.cpp +++ b/src/net/strategies/DonateStrategy.cpp @@ -68,7 +68,7 @@ DonateStrategy::DonateStrategy(int level, const char *user, xmrig::Algo algo, IS } for (Pool &pool : m_pools) { - pool.algorithm().setAlgo(algo); + pool.adjust(algo); } if (m_pools.size() > 1) { diff --git a/src/version.h b/src/version.h index 2263de9d..f9f02dcc 100644 --- a/src/version.h +++ b/src/version.h @@ -27,7 +27,7 @@ #define APP_ID "xmrig" #define APP_NAME "XMRig" #define APP_DESC "XMRig CPU miner" -#define APP_VERSION "2.6.1" +#define APP_VERSION "2.6.2" #define APP_DOMAIN "xmrig.com" #define APP_SITE "www.xmrig.com" #define APP_COPYRIGHT "Copyright (C) 2016-2018 xmrig.com" @@ -35,7 +35,7 @@ #define APP_VER_MAJOR 2 #define APP_VER_MINOR 6 -#define APP_VER_PATCH 1 +#define APP_VER_PATCH 2 #ifdef _MSC_VER # if (_MSC_VER >= 1910)