From 4175f4c8bce02d098721d1a61b6a38856012de83 Mon Sep 17 00:00:00 2001 From: SChernykh Date: Sat, 28 Aug 2021 18:40:50 +0200 Subject: [PATCH] StratumServer: ban clients that send incorrect shares --- src/stratum_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stratum_server.cpp b/src/stratum_server.cpp index d53c434..1f38754 100644 --- a/src/stratum_server.cpp +++ b/src/stratum_server.cpp @@ -530,7 +530,7 @@ void StratumServer::on_after_share_found(uv_work_t* req, int /*status*/) return s.m_pos; }); - if (share->m_result == SubmittedShare::Result::LOW_DIFF) { + if ((share->m_result == SubmittedShare::Result::LOW_DIFF) || (share->m_result == SubmittedShare::Result::INVALID_POW)) { client->ban(DEFAULT_BAN_TIME); client->close(); }