From 76ee7b6297da54cd697f80d072020b91dd258332 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Sat, 7 Jun 2008 14:22:24 +0000 Subject: [PATCH] fixed connect candidate counter --- src/policy.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/policy.cpp b/src/policy.cpp index f38a94bbb..d73fc1a9f 100755 --- a/src/policy.cpp +++ b/src/policy.cpp @@ -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; }