diff --git a/src/base/net/stratum/Client.cpp b/src/base/net/stratum/Client.cpp index 018f7a66..f785fbc2 100644 --- a/src/base/net/stratum/Client.cpp +++ b/src/base/net/stratum/Client.cpp @@ -181,6 +181,8 @@ int64_t xmrig::Client::send(const rapidjson::Value &obj) int64_t xmrig::Client::submit(const JobResult &result) { + if (m_rpcId.isNull()) return 0; // ignore leftout benchmark jobs + # ifndef XMRIG_PROXY_PROJECT if (result.clientId != m_rpcId || m_rpcId.isNull() || m_state != ConnectedState) { return -1; diff --git a/src/config.json b/src/config.json index e290c602..2232d563 100644 --- a/src/config.json +++ b/src/config.json @@ -28,7 +28,7 @@ "huge-pages": true, "hw-aes": null, "priority": null, - "memory-pool": false, + "memory-pool": true, "yield": true, "max-threads-hint": 100, "asm": true,