dht array index out of bound fix
This commit is contained in:
@@ -229,8 +229,8 @@ void routing_table::node_failed(node_id const& id)
|
|||||||
{
|
{
|
||||||
b.erase(i);
|
b.erase(i);
|
||||||
TORRENT_ASSERT(m_lowest_active_bucket <= bucket_index);
|
TORRENT_ASSERT(m_lowest_active_bucket <= bucket_index);
|
||||||
while (m_buckets[m_lowest_active_bucket].first.empty()
|
while (m_lowest_active_bucket < 160
|
||||||
&& m_lowest_active_bucket < 160)
|
&& m_buckets[m_lowest_active_bucket].first.empty())
|
||||||
{
|
{
|
||||||
++m_lowest_active_bucket;
|
++m_lowest_active_bucket;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user