fix invalid NAGLE assert

This commit is contained in:
Arvid Norberg 2012-06-26 04:10:53 +00:00
parent c6b368a763
commit 5797430b4a
1 changed files with 1 additions and 1 deletions

View File

@ -1545,7 +1545,7 @@ void utp_socket_impl::remove_sack_header(packet* p)
UTP_LOGV("%8p: removing SACK header, %d bytes\n"
, this, sack_size + 2);
TORRENT_ASSERT(p->size >= p->header_size + sack_size + 2);
TORRENT_ASSERT(p->size >= p->header_size);
TORRENT_ASSERT(p->header_size >= sizeof(utp_header) + sack_size + 2);
memmove(ptr, ptr + sack_size + 2, p->size - p->header_size);
p->header_size -= sack_size + 2;