From 5c67f0df205b0f8696ea0b4edeaab3749c556028 Mon Sep 17 00:00:00 2001 From: SChernykh Date: Mon, 27 Mar 2023 12:15:33 +0200 Subject: [PATCH] P2PServer: truncate too long peers list in api --- src/p2p_server.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/p2p_server.cpp b/src/p2p_server.cpp index 9a3747f..c55614f 100644 --- a/src/p2p_server.cpp +++ b/src/p2p_server.cpp @@ -1260,6 +1260,11 @@ void P2PServer::api_update_local_stats() << client->m_broadcastMaxHeight << ',' << static_cast(client->m_addrString) << '"'; + + if (s.m_pos + 128 >= s.m_bufSize) { + break; + } + first = false; } }