From dac74a88299b4f7270b827f87666d3bcd2dfbb9c Mon Sep 17 00:00:00 2001 From: SChernykh Date: Sun, 29 Aug 2021 17:42:49 +0200 Subject: [PATCH] Update p2p_server.cpp --- src/p2p_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p2p_server.cpp b/src/p2p_server.cpp index 575d42c..d85daf5 100644 --- a/src/p2p_server.cpp +++ b/src/p2p_server.cpp @@ -1022,7 +1022,7 @@ void P2PServer::P2PClient::send_handshake_solution(const uint8_t (&challenge)[CH if (result) { work->client->m_handshakeSolutionSent = true; - if (work->client->m_handshakeInvalid) { + if (work->client->m_handshakeComplete && work->client->m_handshakeInvalid) { work->client->ban(DEFAULT_BAN_TIME); work->server->remove_peer_from_list(work->client); work->client->close();