fixed connect candidate counter
This commit is contained in:
parent
9f5fa96cad
commit
76ee7b6297
|
@ -1018,11 +1018,14 @@ namespace libtorrent
|
|||
TORRENT_ASSERT(!p->second.connection);
|
||||
TORRENT_ASSERT(p->second.type == peer::connectable);
|
||||
|
||||
TORRENT_ASSERT(is_connect_candidate(p->second, m_torrent->is_finished()));
|
||||
if (!m_torrent->connect_to_peer(&p->second))
|
||||
{
|
||||
++p->second.failcount;
|
||||
return false;
|
||||
}
|
||||
TORRENT_ASSERT(!is_connect_candidate(p->second, m_torrent->is_finished()));
|
||||
--m_num_connect_candidates;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue