calculate distributed copies for the selected torrent in client_test

This commit is contained in:
Arvid Norberg 2011-05-14 21:00:45 +00:00
parent a9e14217ac
commit e2f1bcaf21
1 changed files with 8 additions and 0 deletions

View File

@ -1292,6 +1292,14 @@ int main(int argc, char* argv[])
memset(counters, 0, sizeof(counters));
ses.get_torrent_status(&handles, boost::bind(&show_torrent, _1, torrent_filter, (int*)counters));
if (active_torrent >= int(handles.size())) active_torrent = handles.size() - 1;
else if (active_torrent >= 0)
{
// ask for distributed copies for the selected torrent. Since this
// is a somewhat expensive operation, don't do it by default for
// all torrents
handles[active_torrent] = handles[active_torrent].handle.status(
torrent_handle::query_distributed_copies);
}
std::vector<feed_handle> feeds;
ses.get_feeds(feeds);