diff --git a/src/backend/common/Threads.cpp b/src/backend/common/Threads.cpp index 17fc29511..a16ad8bbf 100644 --- a/src/backend/common/Threads.cpp +++ b/src/backend/common/Threads.cpp @@ -61,7 +61,11 @@ size_t xmrig::Threads::read(const rapidjson::Value &value) if (!threads.isEmpty()) { move(member.name.GetString(), std::move(threads)); } + } + } + for (auto &member : value.GetObject()) { + if (member.value.IsArray() || member.value.IsObject()) { continue; }