From 0f8d75c607be034a354742d7f681a40b151543e3 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Fri, 13 Aug 2010 15:55:52 +0000 Subject: [PATCH] removed invalid assert --- src/peer_connection.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/peer_connection.cpp b/src/peer_connection.cpp index 76d4dde6a..85fb57edf 100644 --- a/src/peer_connection.cpp +++ b/src/peer_connection.cpp @@ -5064,7 +5064,9 @@ namespace libtorrent if (m_received_in_piece && i == m_download_queue.begin()) { in_download_queue = true; - TORRENT_ASSERT(t->to_req(i->block).length >= m_received_in_piece); + // this assert is not correct since block may have different sizes + // and may not be returned in the order they were requested +// TORRENT_ASSERT(t->to_req(i->block).length >= m_received_in_piece); outstanding_bytes += t->to_req(i->block).length - m_received_in_piece; } else