From e7a1ccd29145f153cb7b39c2414a4dedef059254 Mon Sep 17 00:00:00 2001 From: orignal Date: Sun, 23 Aug 2026 08:45:27 -0400 Subject: [PATCH] don't consider offset equest to buffer size as error --- libi2pd_client/Torrents.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libi2pd_client/Torrents.cpp b/libi2pd_client/Torrents.cpp index 99affd0f..e92204d7 100644 --- a/libi2pd_client/Torrents.cpp +++ b/libi2pd_client/Torrents.cpp @@ -896,7 +896,8 @@ namespace torrents { if (offset >= m_ReceiveBufferOffset) { - LogPrint (eLogError, "Torrents: Start of message ", offset, " is beyond received buffer ", m_ReceiveBufferOffset); + if (offset > m_ReceiveBufferOffset) + LogPrint (eLogError, "Torrents: Start of message ", offset, " is beyond received buffer ", m_ReceiveBufferOffset); return 0; } if (!m_IsEstablished)