diff --git a/src/torrent.cpp b/src/torrent.cpp index d3c059cc6..6b6fa0323 100644 --- a/src/torrent.cpp +++ b/src/torrent.cpp @@ -6326,6 +6326,7 @@ ctx->set_verify_callback(verify_function, ec); { torrent* t = i->second.get(); if (t->m_sequence_number > max_seq) max_seq = t->m_sequence_number; + if (t->m_sequence_number >= p) ++t->m_sequence_number; } m_sequence_number = (std::min)(max_seq + 1, p); }